Science Explorer Back to mapMap
Discussion
World rank
#231,081
of 7,710,434 ranked researchers
Rank in India
#2,477
of 280,097
Works
85
Citations
2.7k
Citations per work
32.3
h-index
26
i10-index 52Top 9.9% in Plant Science
Drawing this view