Chinese Medicinal Leech: Ethnopharmacology, Phytochemistry, and Pharmacological Activities. (4th May 2016)