39 pubs · 985 cites · h-index 10
Higher Institute for Artistic Industries Firenze
2026 - Present
Biognosys (Switzerland)
2020 - 2025
University of Zurich
2017 - 2021
ETH Zurich
2014 - 2021
Life Science Zurich