Science Explorer Back to mapMap
World rank
#6,405,827
of 7,710,434 ranked researchers
Rank in Italy
#210,596
of 242,206
Works
127
Citations
1.4k
Citations per work
11.1
h-index
23
i10-index 50Top 17% in Organic Chemistry
Drawing this view