Science Explorer Back to mapMap
Discussion
World rank
#147,185
of 7,710,434 ranked researchers
Rank in Italy
#3,165
of 242,206
Works
204
Citations
8.2k
Citations per work
40.4
Drawing this view