This is pretty technical, but very intriguing if you are interested in origins...
However the conclusions that they draw are in my opinion not evidence of alien manipulation of the genome, but rather evidence that the one and only Living God created us, Amen??!?!?!
There is a principle which is a bar against all information, which is proof against all argument, and which cannot fail to keep man in everlasting ignorance. That principle is condemnation before investigation. ~ Edmund Spenser