Science Explorer Back to mapMap
World rank
#2,315,147
of 7,710,434 ranked researchers
Rank in Italy
#77,304
of 242,206
Works
15
Citations
1k
Citations per work
66.7
Drawing this view