Dementia and its most common manifestation, Alzheimer’s disease, is a complex disorder that afflicts primarily the elderly, affecting an estimated 10 million people in OECD member countries. The complexity of the disease makes treating dementia extremely difficult, involving a wide variety of...