Science Explorer Back to mapMap
World rank
#412,234
of 7,710,434 ranked researchers
Rank in China
#48,928
of 978,568
Works
269
Citations
8.9k
Citations per work
32.9
h-index
43
i10-index 150Top 4.4% in Epidemiology
Drawing this view