289 pubs · 35,106 cites · h-index 80
Institut de Biologia Evolutiva
2025 - 2025
University of Reading
1999 - 2025
University of Wisconsin–Madison
2024 - 2024
Santa Fe Institute
2007 - 2022
University of California System
2018 - 2018