French-Canadian gets 'Oscars of Science' prize for cancer treatment
French-Canadian scientist Michel Sadelain was awarded an ‘Oscars of Science’ prize in Los Angeles on Saturday for his research into genetically modifying immune cells to fight cancer.