121 pubs · 15,023 cites · h-index 56
Max Planck Institute of Molecular Plant Physiology
2015 - 2025
Weizmann Institute of Science
2004 - 2019
Max Planck Society
2015 - 2015
Hebrew University of Jerusalem
2013 - 2013
Charité - Universitätsmedizin Berlin
2013 - 2013