Science Explorer Back to mapMap
World rank
#3,203,862
of 7,710,434 ranked researchers
Rank in India
#67,821
of 280,097
Works
15
Citations
493
Citations per work
32.9
Drawing this view