58 pubs · 4,054 cites · h-index 34
Max Planck Institute for Evolutionary Biology
2008 - 2025
Max Planck Society
2008 - 2015
University of Cologne
2006 - 2007
Institute of Genetics
2006 - 2006
University of Vienna
1998 - 2004