[mage lang=”en|es|fr|en” source=”flickr”]what is a telomerase[/mage]
11. What enzyme is present in cancer cells, which, scientists believe, allows the cancer cells to keep growi
A. Morphogen
B. Glucagon
C. Oxytocin
D. Telomerase
D. Telomerase.