308 pubs · 17,346 cites · h-index 71
University of Bern
2000 - Present
Max Planck Institute of Animal Behavior
2022 - 2025
Institute for Advanced Study
Ecologie & Evolution
2018 - 2023
Google (United States)
2015 - 2020