NewslettersCell Therapy News French-Canadian Gets ‘Oscars Of Science’ Prize For Cancer Treatment By lbeveridge - April 22, 2024 0 French-Canadian scientist Michel Sadelain was awarded an “Oscars of Science” prize in Los Angeles for his research into genetically modifying immune cells to fight cancer. [Barron’s] Press Release