Dale DeBakcsyNov 26, 2023BiologyCapping the Chromosome: Elizabeth Blackburn and the Discovery of TelomeraseTelomerase is one of those enzymes which just won’t let you come to a settled opinion. When it runs wild, it promotes cancer. But it...