Vaccines against human carcinomas: strategies to improve antitumor immune responses.

Vaccines against human carcinomas: strategies to improve antitumor immune responses.