Science Explorer Back to mapMap
World rank
#7,706,349
of 7,710,434 ranked researchers
Rank in China
#978,201
of 978,568
Works
537
Citations
1.3k
Citations per work
2.5
h-index
19
i10-index 36Top 36% in Molecular Biology
Drawing this view