Structural insights into G-quadruplexes: towards new anticancer drugs.

Structural insights into G-quadruplexes: towards new anticancer drugs.