102 pubs · 4,479 cites · h-index 39
University of Bristol
2006 - Present
At Bristol
2025 - 2025
Southmead Hospital
2014 - 2023
University of Oxford
2019 - 2019
Dementia UK
2011 - 2017