Your place for Space News
New research shows that it may be possible to freeze cancer cells and kill them where they stand.