Therapeutic vaccines for chronic diseases: successes and technical challenges.

Therapeutic vaccines for chronic diseases: successes and technical challenges.