EU backs Dutch scaleup Lumicks to fast-track discovery of cancer treatments Least News Startups EU backs Dutch scaleup Lumicks to fast-track discovery of cancer treatments