Science Explorer Back to mapMap
World rank
#2,503,030
of 7,710,434 ranked researchers
Rank in India
#47,314
of 280,097
Works
18
Citations
290
Citations per work
16.1
Drawing this view