Science Explorer Back to mapMap
World rank
#180,155
of 7,710,434 ranked researchers
Rank in China
#17,830
of 978,568
Works
470
Citations
21k
Citations per work
44.9
h-index
71
i10-index 248Top 1.2% in Physiology (Medicine)
Drawing this view