Scholarly Index

Yijiang Han

Children's Hospital of Zhejiang University; 505 total citations; 16 total publications; best world rank #780

Children's Hospital of Zhejiang University

505Total citations
16Total publications
9H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Intestinal Malrotation and Obstruction Disorders2021-2025780CN 9456.78