Introducing DARAD is an upcoming documentary on the development and testing of a revolutionary treatment that may finally reverse the effects of Alzheimer's disease. This clip features several medical authorities who have investigated the DARAD drug trials giving their thoughts on the implications of the study.
Link to this comment:
All Comments (0)