Steen Willadsen in Cambridge, UK, produces five identical twin sheep by splitting a single embryo (embryo splitting). Post navigation Previous Article Previous Article January 24, 1984 Next Article Next Article 1984