Science

Cell-based immunotherapy shows promise against melanoma