Scholarly Index

Michiel L. Houben

Wilhelmina Children's Hospital; 1,618 total citations; 48 total publications; best world rank #643

Wilhelmina Children's Hospital

1,618Total citations
48Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Congenital heart defects research2021-2025643NL 3576.64