458 pubs · 33,344 cites · h-index 92
ETH Zurich
1986 - 2025
Institute of Atmospheric Sciences and Climate
2006 - 2025
University of North Carolina at Chapel Hill
2018 - 2018
University of Bern
2013 - 2018
Oeschger Centre for Climate Change Research
2018 - 2018