A crazy week for stem cells: what the heck does it all mean?
This past week was a wacky and wild one for the stem cell field. All kinds of crazy things happened all in one week. What does it all mean? Stem cells the new steroids for sports? Reports surface this week that NY Yankees pitcher Bartolo Colon, had received a non-FDA approved stem cell treatment for […]
A crazy week for stem cells: what the heck does it all mean? Read More »