577 pubs · 85,486 cites · h-index 114
Centre for Mental Health
2013 - 2025
Cardiff University
1993 - 2025
Medical Research Council
2009 - 2025
Genomics (United Kingdom)
2021 - 2021
QIMR Berghofer Medical Research Institute
2017 - 2017