26 pubs · 766 cites · h-index 13
University of Perugia
2022 - 2024
University of Jyväskylä
2016 - 2020
Center for NanoScience
2016 - 2016
Max Planck Institute for Biophysical Chemistry
2008 - 2016
University of Oulu
2003 - 2008