Scholarly Index

Stephan Arni

University of Zurich; 1,820 total citations; 101 total publications; best world rank #328

University of Zurich

1,820Total citations
101Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Transplantation: Methods and Outcomes2021-2025328CH 293.59
Organ Transplantation Techniques and Outcomes2021-2025551CH 1092.61