Science Explorer Back to mapMap
Discussion
World rank
#1,746,125
of 7,710,434 ranked researchers
Rank in Italy
#57,295
of 242,206
Works
43
Citations
488
Citations per work
11.3
h-index
11
i10-index 13Top 54% in Neurology (Medicine)
Drawing this view