Science Explorer Back to mapMap
World rank
#500,333
of 7,710,434 ranked researchers
Rank in India
#5,995
of 280,097
Works
73
Citations
3.5k
Citations per work
48.3
Drawing this view