A massive undertaking to map cancer tumours is providing new insights into how the disease forms, evolves and develops resistance to treatments ...