Science Explorer Back to mapMap
World rank
#49,960
of 7,710,434 ranked researchers
Rank in China
#3,661
of 978,568
Works
1,318
Citations
104k
Citations per work
78.9
h-index
127
i10-index 854Top 0.1% in Physiology (Medicine)
Drawing this view