Science Explorer Back to mapMap
World rank
#6,351,413
of 7,710,434 ranked researchers
Rank in India
#204,941
of 280,097
Works
91
Citations
1k
Citations per work
11.1
h-index
17
i10-index 25Top 42% in Molecular Biology
Drawing this view