Scholarly Index

Xiaoling Wan

Shanghai First People's Hospital; 1,034 total citations; 59 total publications; best world rank #624

Shanghai First People's Hospital

1,034Total citations
59Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Retinal Development and Disorders2021-2025624CN 4784.26