Science Explorer Back to mapMap
World rank
#1,695,932
of 7,710,434 ranked researchers
Rank in Sri Lanka
#298
of 3,827
Works
17
Citations
441
Citations per work
25.9
Drawing this view