Novel ruthenium(II) polypyridyl complexes as G-quadruplex stabilisers and telomerase inhibitors.

Novel ruthenium(II) polypyridyl complexes as G-quadruplex stabilisers and telomerase inhibitors.