Science Explorer Back to mapMap
World rank
#30,291
of 7,710,434 ranked researchers
Rank in India
#307
of 280,097
Works
48
Citations
32k
Citations per work
669.6
Drawing this view