219 pubs · 4,378 cites · h-index 36
University of Oxford
2016 - Present
Friedrich-Alexander-Universität Erlangen-Nürnberg
2025 - 2025
Institut de Biologie de l'École Normale Supérieure
2025 - 2025
University of California, Riverside
2023 - 2024
American Museum of Natural History
2023 - 2023