Scholarly Index

Shengnan Cheng

University of Science and Technology of China; 477 total citations; 17 total publications; best world rank #295

University of Science and Technology of China

477Total citations
17Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ophthalmology and Eye Disorders2021-2025295CN 5284.55
Cerebral Venous Sinus Thrombosis2021-2025596CN 9674.72