Scholarly Index

Yang Zhao

China Mobile (China); 11,679 total citations; 339 total publications; best world rank #371

China Mobile (China)

11,679Total citations
339Total publications
50H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Intracranial Aneurysms: Treatment and Complications2021-2025509CN 8491.38
Vascular Malformations Diagnosis and Treatment2021-2025668CN 9982.34
Geophysics and Sensor Technology2021-2025371CN 16670.49
Moyamoya disease diagnosis and treatment2021-2025993CN 31854.74