35 pubs · 2,558 cites · h-index 21
Max Planck Society
1999 - 2014
University of Potsdam
2003 - 2014
Max Planck Institute of Molecular Plant Physiology
1999 - 2014
Max Planck Innovation
2003 - 2003
Max Planck Institute for Plant Breeding Research
2003 - 2003