Scholarly Index

Merel L.E. Stor

Amsterdam University Medical Centers; 119 total citations; 9 total publications; best world rank #142

Amsterdam University Medical Centers

119Total citations
9Total publications
6H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Vascular Malformations and Hemangiomas2021-2025142NL 485.84