Science Explorer Back to mapMap
World rank
#1,359,860
of 7,710,434 ranked researchers
Rank in Malta
#117
of 946
Works
37
Citations
324
Citations per work
8.8
Drawing this view