Author's articles

Jiaogulan is China’s "Herb of Immortality"
By David Lindenbaum · 14 years ago
Jiaogulan is China’s "Herb of Immortality". It can also be found in Korea, Japan, and other parts of Asia. This herbal vine is referred as such not just because it has been proven to have ...