home


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



Average: 0 (0)
Share video with friends:
Report Broken Video