249 pubs · 28,853 cites · h-index 41
MRC/CSO Social and Public Health Sciences Unit
2008 - Present
University of Glasgow
2014 - Present
Worcestershire Acute Hospitals NHS Trust
2023 - 2025
MSD (Australia)
2025 - 2025
Photronics (United States)
2024 - 2024