327 pubs · 16,829 cites · h-index 62
Swiss Polar Institute
2026 - Present
École Polytechnique Fédérale de Lausanne
2013 - Present
California Institute of Technology
2024 - 2025
Centre des Matériaux
2025 - 2025
Division of Chemistry