20 pubs · 583 cites · h-index 11
Humboldt-Universität zu Berlin
2024 - Present
Leibniz Institute of Freshwater Ecology and Inland Fisheries
2026 - Present
Qinghai University
2021 - 2025
University of Freiburg
2020 - 2024
Shanghai Institute of Technology
2024 - 2024