44 pubs · 281 cites · h-index 8
Brown University
2021 - Present
John Brown University
2023 - 2025
California Institute of Technology
2019 - 2024
University of Cambridge
2024 - 2024
Physiological Society