Cancer immunotherapy: genomic insights, promises and challenges

One-in-two people are likely to develop cancer, according to new research. With advances in genomics, can we improve the outcomes?