A highly selective telomerase inhibitor limiting human cancer cell proliferation
(Q29301431)
scientific article published on December 17, 2001
scientific article published on December 17, 2001
Language: