Scholarly Index

Lorenzo Zaffiri

Emory University; 982 total citations; 80 total publications; best world rank #228

Emory University

982Total citations
80Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Transplantation: Methods and Outcomes2021-2025567US 33090.48
Polyomavirus and related diseases2021-2025626US 21277.30
Organ and Tissue Transplantation Research2021-2025228US 11869.93