SH-Dept of Surgery an Microbiology Related Content
Cancer immunotherapy therapy is here and now
Stephanie K. Watkins PhD from Loyola University Chicago shares her views on cancer immunotherapy therapy – the concept of using the immune system to fight and destroy cancer cells