Science Explorer Back to mapMap
World rank
#3,101,022
of 7,710,434 ranked researchers
Rank in Italy
#104,830
of 242,206
Works
25
Citations
365
Citations per work
14.6
h-index
12
i10-index 13Top 53% in Toxicology
Drawing this view