Huperzine A, a potential therapeutic agent for treatment of Alzheimer's disease

Huperzine A, a potential therapeutic agent for treatment of Alzheimer's disease