Huperzine A from Huperzia species--an ethnopharmacolgical review.

Huperzine A from Huperzia species--an ethnopharmacolgical review.