Science Explorer Back to mapMap
World rank
#6,354,449
of 7,710,434 ranked researchers
Rank in Italy
#209,228
of 242,206
Works
141
Citations
2.2k
Citations per work
15.5
h-index
26
i10-index 66Top 20% in Molecular Biology
Drawing this view