What exactly are stem cells? The buzzword explained October 4, 2020 No Comments Balancing two potentials: regenerative medicine and causing cancer