Scholarly Index

Yuanlu Sun

University of Iowa; 562 total citations; 18 total publications; best world rank #366

University of Iowa

562Total citations
18Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Lymphatic System and Diseases2021-2025366US 14578.26