Peer-reviewed
The cancer vaccine roller coaster
: The cancer vaccine field is littered with promising products that failed to show clinical efficacy. Could it finally be on the verge of a first US approval?
Article, 2009