86 pubs · 6,361 cites · h-index 37
Trier University of Applied Sciences
2025 - Present
Universität Trier
2023 - Present
University of Basel
2017 - 2025
Swiss Federal Institute for Forest, Snow and Landscape Research
2011 - 2024
Department of Physiological Sciences
2023 - 2023