I

Ivonne Sluijs

University Medical Center Utrecht

ORCID: 0000-0001-7758-4911

101 papers and 7.4k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
101Publications
7.4kTotal Citations
First senior author: 2017