S

Sybren L. N. Maas

Leiden University Medical Center

ORCID: 0000-0002-8745-4405

106 papers and 16.5k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
106Publications
16.5kTotal Citations
First senior author: 2022