Science Explorer Back to mapMap
World rank
#37,131
of 7,710,434 ranked researchers
Rank in India
#358
of 280,097
Works
228
Citations
16k
Citations per work
70.3
Drawing this view