4 pubs · 827 cites · h-index 4
University of Bonn
2012 - 2012
Max Planck Institute of Molecular Plant Physiology
2007 - 2009
Noble Research Institute
2009 - 2009