Advertisement
16x9
March 17 2016 12:07pm

EXTRA: The 4th Pillar

Dr. Pamela Ohashi is the director of the tumor immunotherapy program at Princess Margaret Cancer Centre in Toronto. She explains the role t-cells play in the fight against cancer.

Video Home