Amyloid-beta immunotherapy: the hope for Alzheimer disease?

Amyloid-beta immunotherapy: the hope for Alzheimer disease?