Alien/human gene splicing

Human-alien gene splicing? Fascinating!