Dementia is a leading cause of disability and dependency among seniors globally. It is also the seventh leading cause of death. While the most common cause of dementia is Alzheimer’s disease (AD), ...