Scholarly Index

Maarten E. Tushuizen

Leiden University Medical Center; 3,490 total citations; 112 total publications; best world rank #700

Leiden University Medical Center

3,490Total citations
112Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Liver Disease Diagnosis and Treatment2021-2025859NL 1096.33
Liver Disease and Transplantation2021-2025962NL 1791.80
Liver Diseases and Immunity2021-2025700NL 2580.89