Science Explorer Back to mapMap
World rank
#52,993
of 7,710,434 ranked researchers
Rank in India
#528
of 280,097
Works
72
Citations
2.2k
Citations per work
30.8
h-index
28
i10-index 41Top 17% in Molecular Biology
Drawing this view