N

Nathalie S.M. Lak

University Medical Center Utrecht

ORCID: 0000-0003-3743-8826

25 papers and 320 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
25Publications
320Total Citations

Top publicationsby citations

Indexing the rest of 25 publications…