349 pubs · 15,767 cites · h-index 63
ETH Zurich
2021 - Present
Instituto de Ciencia de Materiales de Sevilla
2026 - Present
École Polytechnique Fédérale de Lausanne
2009 - Present
Swiss Federal Laboratories for Materials Science and Technology
2014 - Present
Institute for Biomedical Engineering
2025 - 2025