Three component fully synthetic MUC1 glycopeptide cancer vaccines have been synthesized by conjugating MUC1-VNTR with different TACAs serving as B cell epitopes along with various T helper cell epitopes and different TLR agonists as adjuvant. Here, MUC1 is linked to cancer.