82 pubs · 2,168 cites · h-index 29
Leibniz Institute on Aging - Fritz Lipmann Institute (FLI)
2007 - 2017
Leibniz Association
2006 - 2010
Institute of Molecular Biotechnology
1997 - 2005
University of Oxford
2005 - 2005
Friedrich Schiller University Jena
1994 - 2002