Ad image

Tag: Oscar for Science

A genetic engineer is awarded a “Oscars of Science” prize for treating cancer.

LOS ANGELES: French-Canadian scientist Michel Sadelain received a "Oscars of Science" award

NewsDesk NewsDesk