290 pubs · 8,824 cites · h-index 56
UK Dementia Research Institute
2015 - Present
National Hospital for Neurology and Neurosurgery
2002 - Present
University College London
2002 - Present
Sahlgrenska University Hospital
2018 - 2025
Biomarker Technologies (China)
2024 - 2025