What Science Knows About Cancer