Researchers found the secret of a Chinese medicine made from a caterpillar fungus, Cordycepin, and its potential for ...