50 pubs · 1,888 cites · h-index 14
University College London
2017 - Present
UK Dementia Research Institute
2019 - 2025
National Hospital for Neurology and Neurosurgery
2019 - 2022
University of Cambridge
2017 - 2021
University of Oxford
2012 - 2019