Science Explorer Back to mapMap
World rank
#68,523
of 7,710,434 ranked researchers
Rank in Italy
#1,241
of 242,206
Works
232
Citations
21k
Citations per work
89.4
h-index
72
i10-index 138Top 0.3% in Plant Science
Drawing this view