Pet What happened to Dolly and her clone? For the scientists who created Dolly, the immediate legacy of their achievement is the continued… No Comments