8 pubs · 748 cites · h-index 5
Max Planck Institute of Molecular Plant Physiology
2010 - 2021
Max Planck Society
2012 - 2014