Mimotope vaccines: epitope mimics induce anti-cancer antibodies

Mimotope vaccines: epitope mimics induce anti-cancer antibodies