Telomerase inhibition in malignant gliomas: a systematic review. (15th March 2023)