Alzheimer; News from the web:
That is not a new character in a new Star Wars movie but rather the name of a newly developed, or should I say in development, drug. The researchers however cannot find funding so they turned to crowdfunding the project.
Read all about it HERE