Cancer and Evolution

59 posts were split to a new topic: Are there problems with the evolutionary scenario?