Insulin: an emerging treatment for Alzheimer's disease dementia?

Insulin: an emerging treatment for Alzheimer's disease dementia?