Science Explorer Back to mapMap
Discussion
World rank
#3,729,071
of 7,710,434 ranked researchers
Rank in India
#85,671
of 280,097
Works
38
Citations
473
Citations per work
12.4
Drawing this view