Controlled release, biodegradable cytokine depots: a new approach in cancer vaccine design.

Controlled release, biodegradable cytokine depots: a new approach in cancer vaccine design.