Science Explorer Back to mapMap
Discussion
World rank
#331,170
of 7,710,434 ranked researchers
Rank in Italy
#8,517
of 242,206
Works
412
Citations
10k
Citations per work
24.9
Drawing this view