ipscell.com
Stem cells on Snopes, wacky claims checked - The Niche
Snopes said what about stem cells? A brief search of Snopes for “stem cells” produces some wacky claims about our favorite cells. They tackle some stem cell myths floating around out there that overlap somewhat with a post I did [...]