Apr 17, 2013 by News Staff

A large group of researchers led by Cambridge University scientists has for the first time mapped an enzyme called telomerase. This illustration shows...