32 pubs · 646 cites · h-index 14
Institute of Plant Biology
2026 - Present
Furman University
2024 - 2024
ETH Zurich
2015 - 2022
Stellenbosch University
2009 - 2015
Max Planck Institute of Molecular Plant Physiology
2010 - 2010