Whalespan
Loading…
Overactive telomerase, particularly in cancer cells where it is 10-fold higher than physiological normal ranges, can lead to cellular immortality. — Whalespan