75 pubs · 5,930 cites · h-index 28
Yale University
2021 - Present
École Polytechnique Fédérale de Lausanne
2026 - Present
Center for NanoScience
2016 - 2025
ETH Zurich
2025 - 2025
Max Planck Institute of Biochemistry