Development of novel telomerase inhibitors based on a bisindole unit
(Q31875879)
scientific article
scientific article
Language:
Current Data About
Development of novel telomerase inhibitors based on a bisindole unit
other details