Science Explorer Back to mapMap
World rank
#4,663,184
of 7,710,434 ranked researchers
Rank in Italy
#157,556
of 242,206
Works
64
Citations
546
Citations per work
8.5
h-index
12
i10-index 17Top 31% in Applied Mathematics
Drawing this view