Putting the Immune System on the Offensive
A discussion of immunology in cancer treatment, focusing on the work of Elizabeth Jaffe, M.D., and her cancer vaccine and checkpoint inhibitors.
A discussion of immunology in cancer treatment, focusing on the work of Elizabeth Jaffe, M.D., and her cancer vaccine and checkpoint inhibitors.