Science and Tech

Actions

Excitement, Concern Surround Cancer Vaccine

CIMAvax, a cancer vaccine currently in clinical trials, has faced criticism and praise.