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
Nature Biotechnology : The Science and Business of Biotechnology, 27, 200902, 129
2009