24 pubs · 7,055 cites · h-index 11
RWTH Aachen University
2019 - 2019
Max Planck Institute of Molecular Plant Physiology
2005 - 2013
Max Planck Society
2008 - 2012
University of Potsdam
2008 - 2010
University of Victoria
2010 - 2010