The Netherlands Cancer Institute