Science Explorer Back to mapMap
World rank
#6,338,881
of 7,710,434 ranked researchers
Rank in India
#204,291
of 280,097
Works
58
Citations
512
Citations per work
8.8
Drawing this view