A Trip To Panama's Stem Cell Institute - Dr Tim O'Shea

First published at 19:30 UTC on March 14th, 2021.
subscribers

What are stem cells? It's a term like immune system, or First amendment, etc. that everybody uses but few can define. Why is there a clinic in Central America that can cure people of diseases that are not allowed to be treated here in the sta…

MORE
CategoryHealth & Medical
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO