Scholarly Index

Serge Vogelaar

Eurotransplant; 673 total citations; 33 total publications; best world rank #672

Eurotransplant

673Total citations
33Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Transplantation Outcomes and Treatments2021-2025672NL 3489.86
Organ Transplantation Techniques and Outcomes2021-2025951NL 3288.74
Organ Donation and Transplantation2021-2025776NL 5080.06