599 pubs · 19,561 cites · h-index 82
Humboldt-Universität zu Berlin
2017 - Present
Leibniz Institute of Freshwater Ecology and Inland Fisheries
2011 - Present
Cal Poly Humboldt
2017 - 2025
University of Aberdeen
2005 - 2025
Diagnostic and Treatment Centre Berlin
2024 - 2024