189 pubs · 12,639 cites · h-index 47
University of Bern
2011 - Present
Bern University of Applied Sciences
2017 - Present
Institut des Sciences des Plantes de Paris Saclay
2021 - Present
Institute of Plant Biology
2017 - Present
Oeschger Centre for Climate Change Research
2013 - 2025