Scholarly Index

I.R. Badell

Emory University; 2,173 total citations; 51 total publications; best world rank #667

Emory University

2,173Total citations
51Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Transplantation Outcomes and Treatments2021-2025667US 31289.90