Scholarly Index

Olivier de Rougemont

University Hospital of Zurich; 2,252 total citations; 64 total publications; best world rank #674

University Hospital of Zurich

2,252Total citations
64Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Transplantation Outcomes and Treatments2021-2025674CH 1289.85
Organ Donation and Transplantation2021-2025799CH 1279.69