Scholarly Index

Benjamin Watkins

Tulane University; 1,122 total citations; 68 total publications; best world rank #492

Tulane University

1,122Total citations
68Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Transplantation Outcomes and Treatments2021-2025590US 27990.69
Hematopoietic Stem Cell Transplantation2021-2025492US 21692.17