A promising new approach to potentially treat Alzheimer’s disease – and also vaccinate against it – has been developed by a team of UK and German scientists.
A promising new approach to potentially treat Alzheimer’s disease – and also vaccinate against it – has been developed by a team of UK and German scientists.