Scholarly Index

Allen Chen

Johns Hopkins University; 9,523 total citations; 242 total publications; best world rank #929

Johns Hopkins University

9,523Total citations
242Total publications
46H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Hematopoietic Stem Cell TransplantationLifetime929US 44596.70