85 pubs · 1,101 cites · h-index 21
University of Catania
2004 - Present
University of Bologna
2022 - Present
University of Trieste
2025 - 2025
Istituto Nazionale di Fisica Nucleare, Sezione di Perugia
2017 - 2017
Institute of Molecular Bioimaging and Physiology
2016 - 2016