Scholarly Index

Leon Sun

University of Iowa; 8,158 total citations; 207 total publications; best world rank #604

University of Iowa

8,158Total citations
207Total publications
49H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Prostate Cancer Diagnosis and TreatmentLifetime604US 29498.13
Prostate Cancer Treatment and ResearchLifetime803US 43097.81