n 1985 Blackburn discovered telomerase, and its remarkable capacity to extend a cell's lifespan.
26 April 2018 10:22 AM GMT