“ALU ELEMENTS alone are estimated to have inserted into 75% of all human genes.” https://lnkd.in/eUYvi8e
View in LinkedIn