45 pubs · 2,558 cites · h-index 20
Max Planck Institute for Evolutionary Biology
1980 - 2014
Max Planck Society
1984 - 2013
Saarland University
1980 - 1980