Jonathan Wells: Cancer, Evolution and ID

Can cancer innovate?