TOP NEWS 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. AFP Read More