Jumping genes shed light on how advanced life may have emerged

Jumping genes shed light on how advanced life may have emerged