S

Sander Mertens

University Medical Center Utrecht

ORCID: 0009-0004-9666-4537

23 papers and 616 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
23Publications
616Total Citations

Top publicationsby citations

Indexing 23 publications…