P phys.org Scientists create a cell that precludes malignant growth 23 points alexahn 2 years ago 12 comments