Scholarly Index

Wuxiao Zhao

The People's Hospital of Guangxi Zhuang Autonomous Region; 263 total citations; 36 total publications; best world rank #781

The People's Hospital of Guangxi Zhuang Autonomous Region

263Total citations
36Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ophthalmology and Visual Impairment Studies2021-2025781CN 22483.23