16 Articles
A discussion of immunology in cancer treatment, focusing on the work of Elizabeth Jaffe, M.D., and her cancer vaccine and checkpoint inhibitors.