the Dutch Cancer Society (KWF) as well as from the Dutch Organization for Scientific Research Funding