Science Explorer Back to mapMap
World rank
#115,346
of 7,710,434 ranked researchers
Rank in India
#1,191
of 280,097
Works
183
Citations
6.9k
Citations per work
37.9
h-index
44
i10-index 89Top 2.1% in Plant Science
Drawing this view