Cancer Research UK sets out latest £20m Grand Challengs to beat cancer sooner.