Human cell-based artificial antigen-presenting cells for cancer immunotherapy.

Human cell-based artificial antigen-presenting cells for cancer immunotherapy.