Taking up the gauntlet

A review of Cancer Research UK’s Grand Challenge awards programme for the latest cancer research projects.