86 pubs · 1,749 cites · h-index 18
Stockholm University
1998 - 2024
KU Leuven
2014 - 2014
Max Planck Society
2005 - 2012
Max Planck Institute for Evolutionary Anthropology
University of Bern
2006 - 2010