93 pubs · 4,126 cites · h-index 39
Max Planck Institute for Metabolism Research
2001 - Present
Max Planck Society
2004 - 2015
University of Cologne
2002 - 2012
Max Planck Institute for the Study of Societies
2012 - 2012
Medical University of Vienna
2012 - 2012