M

Marleen Kok

The Netherlands Cancer Institute

ORCID: 0000-0001-9043-9815

300 papers and 10.4k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
300Publications
10.4kTotal Citations
First publication: 2003First senior author: 2018