what is horizontal gene transfer jd

Horizontal gene transfer: The tricky part of evolution never imagined by Charles Darwin

Biologists have long recognized that the boundaries of one species may blur into another—by the process of hybridism, for instance ...