Science Explorer Back to mapMap
World rank
#435,637
of 7,710,434 ranked researchers
Rank in India
#5,069
of 280,097
Works
72
Citations
3.2k
Citations per work
45.1
h-index
29
i10-index 50Top 5.7% in Aquatic Science
Drawing this view