Science Explorer Back to mapMap
World rank
#101,524
of 7,710,434 ranked researchers
Rank in India
#1,054
of 280,097
Works
234
Citations
12k
Citations per work
51.9
h-index
63
i10-index 142Top 0.5% in Plant Science
Drawing this view