M

Martin J. Schalij

Leiden University Medical Center

ORCID: 0000-0003-3767-5231

1.3k papers and 60.2k citations.

PubIndex Score98Top 2%How it's scored
1.3kPublications
60.2kTotal Citations
First senior author: 1988