293 pubs · 10,484 cites · h-index 49
University of Cambridge
1989 - 2023
Physiological Society
1999 - 2016
Carl von Ossietzky Universität Oldenburg
2014 - 2014
Heidelberg University
PATH To Reading
2008 - 2010