Science Explorer Back to mapMap
World rank
#7,461,465
of 7,710,434 ranked researchers
Rank in Italy
#236,236
of 242,206
Works
50
Citations
748
Citations per work
15.0
h-index
17
i10-index 27Top 42% in Molecular Biology
Drawing this view