Fred Hutch:  What is Immunotherapy?

A complex topic simplified with John Fox and The Collective for Seattle-based Fred Hutch Cancer Research Institute.