Science Explorer Back to mapMap
World rank
#4,463,858
of 7,710,434 ranked researchers
Rank in Italy
#150,954
of 242,206
Works
1,150
Citations
13k
Citations per work
11.4
h-index
46
i10-index 264Top 2.5% in Organic Chemistry
Drawing this view