59 pubs · 564 cites · h-index 12
King's College London
2018 - 2025
Department of Physiological Sciences
2019 - 2024
University of Oxford
2017 - 2021
University of Birmingham
2011 - 2016
Palo Alto Research Center
1990 - 2015