1,464 pubs · 46,968 cites · h-index 103
Istituto Nazionale di Fisica Nucleare, Sezione di Bari
2005 - Present
University of Bari Aldo Moro
2005 - Present
Rutherford Appleton Laboratory
2012 - 2025
American Orchid Society
2023 - 2025
Istituto Nazionale di Fisica Nucleare, Sezione di Ferrara
2014 - 2025