I

Irene D. Bezemer

Leiden University Medical Center

ORCID: 0000-0003-4719-1142

75 papers and 2.4k citations.

PubIndex Score39Top 61% · seniorHow it's scored
75Publications
2.4kTotal Citations
First publication: 2005First senior author: 2007