Prospects for total synthesis: a vision for a totally synthetic vaccine targeting epithelial tumors.

Prospects for total synthesis: a vision for a totally synthetic vaccine targeting epithelial tumors.