2,072,717 views | Nabiha Saklayen • TEDMonterey

Could you recover from illness ... using your own stem cells?