289 pubs · 20,284 cites · h-index 63
Applied Nanotech (United States)
2025 - 2025
Swiss Federal Laboratories for Materials Science and Technology
2003 - 2025
University of Bern
2010 - 2023
University of Zurich
2008 - 2022
ORCID
2021 - 2021