Tiny implantable sponge helps kill cancer - ScienceBlog.com