Science Explorer Back to mapMap
Discussion
World rank
#4,076,519
of 7,710,434 ranked researchers
Rank in Italy
#138,179
of 242,206
Works
61
Citations
817
Citations per work
13.4
Drawing this view