Science Explorer Back to mapMap
World rank
#132,214
of 7,710,434 ranked researchers
Rank in Italy
#2,754
of 242,206
Works
637
Citations
137k
Citations per work
215.1
h-index
88
i10-index 308Top 0.2% in Dermatology
Drawing this view