In a new paper released today in Nature , BioFrontiers Institute scientists at the University of Colorado in Boulder, Tom Cech and Leslie Leinwand, detailed a new target for anti-cancer drug development that is sitting at the ends of our DNA. Researchers in the two scientists’ laboratories collaborated to find...