Scholarly Index

Paolo Marra

Ospedale Papa Giovanni XXIII; 2,330 total citations; 126 total publications; best world rank #323

Ospedale Papa Giovanni XXIII

2,330Total citations
126Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organ Transplantation Techniques and Outcomes2021-2025323IT 2994.94
Liver Disease and Transplantation2021-2025758IT 8193.31