n 1985 Blackburn discovered telomerase, and its remarkable capacity to extend a cell's lifespan.
26 April 2018 3:52 PM IST