Transposable element insertions have strongly affected human evolution

Transposable element insertions have strongly affected human evolution