Princess Margaret Senior Scientist Dr. Daniel De Carvalho (IMAGE)
Caption
Princess Margaret Senior Scientist Dr. Daniel De Carvalho and team have discovered a path to activate an immune response against cancer, paving the way for a new class of drugs.
Credit
UHN StRIDe Team
Usage Restrictions
None
License
Licensed content