Scholarly Index

Alessandro Gambella

University of Genoa; 1,056 total citations; 61 total publications; best world rank #803

University of Genoa

1,056Total citations
61Total publications
20H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organ Transplantation Techniques and Outcomes2021-2025803IT 6890.15