220 pubs · 3,532 cites · h-index 30
University of Leeds
2013 - Present
Centre de recherche en Epidémiologie et Santé des Populations
2025 - Present
Department of Medical Sciences
2019 - Present
University of York
2019 - Present
Hull York Medical School
2020 - Present