363 pubs · 15,562 cites · h-index 66
ETH Zurich
2006 - Present
Board of the Swiss Federal Institutes of Technology
2013 - 2024
Helmholtz Zentrum München
2008 - 2019
Systems Dynamics (United States)
2015 - 2016
Max Planck Institute for Plant Breeding Research
2015 - 2015