Fighting Cancer on a Molecular Level