Selected innovation news
Alzheimer’s disease, the appalling and baffling degenerative brain illness that plagues many elderly people, may be…