Scholarly Index

Hanhan Shi

Shanghai Ninth People's Hospital; 507 total citations; 19 total publications; best world rank #230

Shanghai Ninth People's Hospital

507Total citations
19Total publications
9H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and Treatments2021-2025230CN 2685.66