603 pubs · 16,877 cites · h-index 62
ETH Zurich
1999 - Present
Computational Physics (United States)
2026 - Present
Interface (United States)
2024 - 2025
Kiel University
2020 - 2024
École Polytechnique Fédérale de Lausanne
2009 - 2024