Science Explorer Back to mapMap
World rank
#2,814,057
of 7,710,434 ranked researchers
Rank in Italy
#94,959
of 242,206
Works
48
Citations
941
Citations per work
19.6
h-index
18
i10-index 29Top 29% in Infectious Diseases
Drawing this view