Science Explorer Back to mapMap
World rank
#37,452
of 7,710,434 ranked researchers
Rank in India
#362
of 280,097
Works
99
Citations
6.7k
Citations per work
67.2
Drawing this view