13 pubs · 663 cites · h-index 9
German Primate Center
2026 - Present
World Cancer Research Fund International
2026 - Present
Institut de Biologia Evolutiva
2026 - Present
Leibniz ScienceCampus Primate Cognition
2026 - Present
University of Zurich
2013 - 2020