Science Explorer Back to mapMap
World rank
#86,476
of 7,710,434 ranked researchers
Rank in Italy
#1,620
of 242,206
Works
229
Citations
17k
Citations per work
74.9
h-index
65
i10-index 116Top 0.8% in Oceanography
Drawing this view