Scholarly Index

Otto B. van Leeuwen

University Medical Center Groningen; 1,901 total citations; 43 total publications; best world rank #84

University Medical Center Groningen

1,901Total citations
43Total publications
19H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organ Donation and Transplantation2021-202584NL 695.97
Organ Transplantation Techniques and Outcomes2021-2025202NL 796.35
Liver Disease and Transplantation2021-2025514NL 895.19