20070327 edit-page: Scientists create a sheep that has 15 per cent human cells