Science Explorer Back to mapMap
World rank
#1,783,101
of 7,710,434 ranked researchers
Rank in India
#29,625
of 280,097
Works
78
Citations
2.2k
Citations per work
28.8
h-index
23
i10-index 38Top 26% in Molecular Biology
Drawing this view