120 pubs · 8,733 cites · h-index 43
Leibniz Association
2013 - 2025
Leibniz Institute DSMZ – German Collection of Microorganisms and Cell Cultures
1998 - 2025
Joint Genome Institute
2010 - 2010
DSM (Netherlands)
1998 - 2001
Physikalisch-Technische Bundesanstalt
1993 - 1996