Neem leaf glycoprotein helps to generate carcinoembryonic antigen specific anti-tumor immune responses utilizing macrophage-mediated antigen presentation.