33 pubs · 2,708 cites · h-index 18
University of Cambridge
2013 - 2024
Cancer Research UK
2013 - 2024
e-Therapeutics (United Kingdom)
2021 - 2024
Amyotrophic Lateral Sclerosis Therapy Development Institute
2021 - 2021
Hammersmith Hospital
2008 - 2017