New Alzheimer's treatment shows promise in mice

Technology