Human telomerase inhibitors from microbial source.

Human telomerase inhibitors from microbial source.