Scientists flip 'self-destruct' switch in cancer cells

Press/Media: Press / Media

Period2012 Oct 8

Media coverage

1

Media coverage

  • TitleScientists flip 'self-destruct' switch in cancer cells
    Media name/outletThe Scotsman & Scotland on Sunday
    CountryUnited Kingdom
    Date12/10/8
    PersonsJinwoo Cheon