Scholarly Index

Mary S. Leffell

Johns Hopkins University; 7,373 total citations; 210 total publications; best world rank #391

Johns Hopkins University

7,373Total citations
210Total publications
46H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Transplantation Outcomes and TreatmentsLifetime391US 20998.37
Organ and Tissue Transplantation ResearchLifetime818US 43487.32