Dementia impairs sufferers’ ability to remember, think and make decisions to the point where their everyday activities are affected. The condition has become one of the leading causes of death and disability among the elderly globally. As China is not only home to the largest elderly population, but also one of the fastest aging, dementia poses great economic, health and social challenges for the country.