Science Explorer Back to mapMap
Discussion
World rank
#464,139
of 7,710,434 ranked researchers
Rank in Italy
#12,828
of 242,206
Works
72
Citations
2.6k
Citations per work
36.2
h-index
22
i10-index 27Top 26% in Atmospheric Science
Drawing this view