Scholarly Index

Muyue Yang

Shanghai Ninth People's Hospital; 1,034 total citations; 14 total publications; best world rank #873

Shanghai Ninth People's Hospital

1,034Total citations
14Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and Treatments2021-2025873CN 10064.50