112 pubs · 4,404 cites · h-index 30
Oxford BioMedica (United Kingdom)
2009 - Present
Oxford University Hospitals NHS Trust
2017 - Present
Oxford Health NHS Foundation Trust
2022 - 2025
University of Oxford
2005 - 2025
Wellcome Centre for Integrative Neuroimaging
2005 - 2025