Infographic: Vaccinating Against Tumors

Cancer vaccines offer the opportunity to use the patient’s own immune system in the fight against tumors.
Source: The Scientist - Category: Science Tags: Infographics Magazine Issue Source Type: news