Crunching Numbers to Combat Cancer