S

Sarah Michiels

Antwerp University Hospital

ORCID: 0000-0002-3999-8096

73 papers and 1.2k citations.

PubIndex Score95Top 5% · mid-careerHow it's scored
73Publications
1.2kTotal Citations
First publication: 2023First senior author: 2019