Science Explorer Back to mapMap
World rank
#327,220
of 7,710,434 ranked researchers
Rank in China
#36,785
of 978,568
Works
115
Citations
2.9k
Citations per work
25.3
h-index
26
i10-index 47Top 4.5% in Media Technology
Drawing this view