50 pubs · 2,772 cites · h-index 27
Max Planck Institute of Molecular Plant Physiology
2011 - Present
Max Planck Society
2009 - 2014
Consejo Superior de Investigaciones Científicas
2011 - 2011
Hebrew University of Jerusalem
2011 - 2011
Humboldt-Universität zu Berlin
2011 - 2011