Science Explorer Back to mapMap
World rank
#3,110,102
of 7,710,434 ranked researchers
Rank in Italy
#105,171
of 242,206
Works
60
Citations
1.2k
Citations per work
20.4
h-index
19
i10-index 25Top 20% in Clinical Psychology
Drawing this view