Bed Bugs May Be the First Human Pest, Evolving Alongside Us Since Neanderthal Times

Bed bugs may be the first human pest, having co-evolved with us since Neanderthal times, new research reveals.

Go to Source
Author: Djamila Lazri