Special Episode: “Peer Review of STEMCELL Technologies” 
Intro: In early 2018, STEMCELL Technologies put out a call for scientists to visit their Vancouver facilities and peer review them against their company motto of “Scientists Helping Scientists”. Out…
Stem Cell PodcastJuly 11, 2018