333 pubs · 47,006 cites · h-index 93
University of Cambridge
2000 - 2025
Bridge University
2024 - 2024
Physiological Society
2017 - 2017
California Institute of Technology
2008 - 2008
University of Fribourg
1978 - 2005