S

Simon P. Mooijaart

Leiden University Medical Center

ORCID: 0000-0003-3106-3568

435 papers and 14.8k citations.

PubIndex Score97Top 3%How it's scored
435Publications
14.8kTotal Citations
First senior author: 2011