A cancer vaccine years in the making just proved itself

A cancer vaccine years in the making just proved itself