Science Explorer Back to mapMap
World rank
#4,283,098
of 7,710,434 ranked researchers
Rank in Italy
#145,080
of 242,206
Works
22
Citations
137
Citations per work
6.2
h-index
5
i10-index 3Top 44% in Demography
Drawing this view