49 pubs · 2,095 cites · h-index 25
University of Lausanne
2005 - 2025
ETH Zurich
2015 - 2021
University of California, Davis
2012 - 2020
Carnegie Department of Plant Biology
2016 - 2016
Netherlands Institute of Ecology
2010 - 2016