303 pubs · 30,893 cites · h-index 86
University College London
1967 - 2025
MRC Laboratory for Molecular Cell Biology
2008 - 2023
Xenetic Biosciences (United Kingdom)
2019 - 2019
Wellcome Centre for Human Neuroimaging
1996 - 2016
Wellcome Trust
1996 - 2016