S

Sjoerd J. Klaasen

University Medical Center Utrecht

ORCID: 0000-0002-2915-3217

14 papers and 820 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
14Publications
820Total Citations

Top publicationsby citations

Indexing 14 publications…