69 pubs · 2,642 cites · h-index 17
Yale University
2022 - Present
Institute for Biodiversity
2026 - Present
University College London
2024 - Present
Springer Nature (United Kingdom)
2025 - 2025
École Polytechnique Fédérale de Lausanne
2021 - 2024