Steding, Catherine, AND Verga, Samuel. " Telomerase: Much Understood, Much More Remains Ripe for Discovery" Medical Research Archives [Online], Number 2 (4 March 2015)