Cancer vaccines: designing artificial synthetic long peptides to improve presentation of class I and class II T cell epitopes by dendritic cells. (3rd April 2019)