44 pubs · 30,418 cites · h-index 26
University of Florida
2021 - 2024
Department of Physiological Sciences
2022 - 2022
Stanford University
2004 - 2017
Glasgow Royal Infirmary
2010 - 2015
Edinburgh Royal Infirmary
2014 - 2015