Science Explorer Back to mapMap
World rank
#1,375,392
of 7,710,434 ranked researchers
Rank in Italy
#44,337
of 242,206
Works
13
Citations
129
Citations per work
9.9
Drawing this view