Scholarly Index

Isabel DeLaura

Duke University; 495 total citations; 48 total publications; best world rank #116

Duke University

495Total citations
48Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Transplantation Outcomes and Treatments2021-2025491US 23491.96
Organ Transplantation Techniques and Outcomes2021-2025964US 37488.65
Xenotransplantation and immune response2021-2025116US 7076.63
Complement system in diseases2021-2025985US 24166.89