Science Explorer Back to mapMap
World rank
#17,599
of 7,710,434 ranked researchers
Rank in Sri Lanka
#1
of 3,827
Works
518
Citations
34k
Citations per work
65.1
h-index
93
i10-index 298Top 0.2% in Pollution
Drawing this view