134 pubs · 3,713 cites · h-index 32
University of Zurich
2008 - Present
Institut de Biologia Evolutiva
2021 - Present
University of Bern
1998 - 2025
University of Cambridge
2023 - 2023
Institut Jean Nicod