Science Explorer Back to mapMap
World rank
#262,138
of 7,710,434 ranked researchers
Rank in India
#2,830
of 280,097
Works
77
Citations
8.3k
Citations per work
107.8
Drawing this view