Scientists flip self-destruct' switch in cancer cells

Press/Media: Press / Media

Period2012 Oct 7

Media coverage

1

Media coverage

  • TitleScientists flip self-destruct' switch in cancer cells
    Media name/outletScotsman
    CountryUnited Kingdom
    Date12/10/7
    PersonsJinwoo Cheon