Scholarly Index

Emmanouil Giorgakis

University of North Carolina at Chapel Hill; 2,725 total citations; 82 total publications; best world rank #938

University of North Carolina at Chapel Hill

2,725Total citations
82Total publications
19H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organ Donation and Transplantation2021-2025938US 35677.24