Science Explorer Back to mapMap
Discussion
World rank
#2,467,788
of 7,710,434 ranked researchers
Rank in India
#46,311
of 280,097
Works
21
Citations
338
Citations per work
16.1
Drawing this view