140 pubs · 3,863 cites · h-index 31
Karolinska Institutet
2014 - Present
Department of Physiological Sciences
2026 - Present
Karolinska University Hospital
2025 - 2025
Harvard University
2021 - 2024
University of Basel
2022 - 2024