Science Explorer Back to mapMap
World rank
#4,935,292
of 7,710,434 ranked researchers
Rank in India
#134,071
of 280,097
Works
24
Citations
416
Citations per work
17.3
Drawing this view