36 pubs · 1,391 cites · h-index 19
University of California, Merced
2023 - Present
Princeton University
2017 - 2023
Institut de Biologia Evolutiva
2022 - 2022
University of Canterbury
2017 - 2021
University of Zurich
2021 - 2021