74 pubs · 3,781 cites · h-index 27
ETH Zurich
2012 - Present
Institute of Plant Biology
2021 - Present
University of Zurich
2025 - 2025
University of Freiburg
2013 - 2015
Institut National de la Recherche Agronomique
2008 - 2012