294 pubs · 27,561 cites · h-index 80
University of Kansas
2015 - 2025
ETH Zurich
2025 - 2025
Smithsonian Tropical Research Institute
2023 - 2023
University of North Carolina at Chapel Hill
2021 - 2021
Ecological Society of America
2016 - 2020