Scholarly Index

Thomas Fehr

University of Zurich; 9,054 total citations; 240 total publications; best world rank #707

University of Zurich

9,054Total citations
240Total publications
45H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Transplantation Outcomes and TreatmentsLifetime707CH 1197.47