SCIENCE: What is Immunotherapy? By Fariha Fawziah In cancer research, there are many advancements in the making, such as immunotherapy, chemotherapy, and...