Progress and Promise of Stem Cell Research: Breast Cancer Did you know that cancer cells have an invisibility cloak that prevents them from being recognized by the immune system? Scientists are making cancer cells vulnerable to the immune system by removing the cells’ invisibility cloak!!
This is what our newest video in the series Progress and Promise of Stem Cell Research is all about!!
Contributed by: Susan Chan
Share video with friends: