Oscars of Science

French-Canadian scientist wins ‘Oscars of Science’ prize for cancer treatment
NEWS

French-Canadian scientist wins ‘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…
Back to top button