1,102 pubs · 58,621 cites · h-index 126
Max-Planck-Institut für Kohlenforschung
1993 - 2025
TU Dortmund University
2016 - 2016
Max Planck Society
1993 - 2015
Max Planck Institute of Molecular Physiology
2003 - 2007
University of Bergen
2007 - 2007