Scholarly Index

Rouba Garro

Emory University; 705 total citations; 54 total publications; best world rank #929

Emory University

705Total citations
54Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Transplantation Outcomes and Treatments2021-2025929US 42387.04