410 pubs · 19,051 cites · h-index 75
Institut des Sciences des Plantes de Paris Saclay
2013 - Present
Institute of Plant Biology
2013 - Present
University of Bern
1996 - 2025
Oeschger Centre for Climate Change Research
2007 - 2025
Bern University of Applied Sciences
2021 - 2021