Brain tumor vaccine boosts immune system to kill tumors by itself
Bob Gibbs was featured along with Dr. Linda Liau on NBC Extra's Lifechangers Segment discussing DC Vax, a treatment for brain tumors showing more promise than other treatments currently available to patients.