The Psychopharmacology of Huperzine A: an Alkaloid with Cognitive Enhancing and Neuroprotective Properties of Interest in the Treatment of Alzheimer´s Disease June 6, 2003 Andrea Zangara Pharmacology Biochemistry and Behavior, Volume 75, Issue 3, June 2003, Pages 675-686