Close window

Anti idiotype vaccines

A vaccine that stimulates the body to make antibodies against cancer cells.