Skip to main content
John Holmes

Professor John Holmes

University of Sheffield

Research

NIHR 780x440 Thumbnail
NIHR Policy Research Unit in Addictions

Addictive products, behaviours and systems

Research

NIHR 780x440 Thumbnail
NIHR Policy Research Unit in Addictions

Addictive products, behaviours and systems