3 ms·The creator of the pig-human chimera keeps proving other scientists wrong3 points by adenadel 9y ago