New insights into huperzine A for the treatment of Alzheimer's disease.

New insights into huperzine A for the treatment of Alzheimer's disease.