Defence Against Cancer Foundationh-index: 1Total citations: 16Total papers: 3Homepage: https://www.afweertegenkanker.nl/en/