Your place for Space News
A study has demonstrated the efficacy of targeting aberrantly active telomerase to treat therapy-resistant melanoma.