Dementia is a major cause of disability and dependency among older people worldwide, with about 50 million people suffering from it and nearly 10 million new cases every year, according to a fact sheet by the World Health Organization (WHO). Alzheimer’s disease is the most common form of dementia, representing […]