Science Explorer Back to mapMap
World rank
#4,257,061
of 7,710,434 ranked researchers
Rank in Italy
#144,218
of 242,206
Works
31
Citations
410
Citations per work
13.2
Drawing this view