Advertisement
16x9
March 16 2016 11:49am

EXTRA: The 4th Pillar

Dr. Pamela Ohashi is the Director of the Tumour Immunotherapy Program at Princess Margaret Cancer Centre. She outlines some of the successes of immunotherapy.

Video Home