Science Explorer Back to mapMap
World rank
#4,255,499
of 7,710,434 ranked researchers
Rank in Italy
#144,155
of 242,206
Works
25
Citations
249
Citations per work
10.0
h-index
6
i10-index 6Top 78% in Dermatology
Drawing this view