After two decades in the making, scientists have cracked the code on a drug that can repair DNA, setting the scene for a new ...