The insect has just 99 million base pairs of nucleotides that make up its genome sequence. more
Subscribe to the Auto World News newsletter!
Auto News
Autoworld Buzz
Tech/Biz