A 21st century view of evolution: genome system architecture, repetitive DNA, and natural genetic engineering.
A 21st century view of evolution: genome system architecture, repetitive DNA, and natural genetic engineering. Gene. 2005 Jan 17; 345(1):91-100.