2,072,229 views | Nabiha Saklayen • TEDMonterey

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