105 pubs · 5,494 cites · h-index 33
Textile Research Institute
2026 - Present
Swiss Federal Laboratories for Materials Science and Technology
2020 - Present
Applied Nanotech (United States)
2025 - 2025
Lawrence Berkeley National Laboratory
2018 - 2021
IBM Research - Zurich
2012 - 2020