Science Explorer Back to mapMap
World rank
#521,158
of 7,710,434 ranked researchers
Rank in India
#6,267
of 280,097
Works
121
Citations
3.3k
Citations per work
27.6
h-index
34
i10-index 60Top 8% in Ecology
Drawing this view