Scholarly Index

Anna Stoelinga

Leiden University Medical Center; 103 total citations; 10 total publications; best world rank #596

Leiden University Medical Center

103Total citations
10Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Liver Diseases and Immunity2021-2025596NL 2282.77