Bed Bugs May Be the First Human Pest, Evolving Alongside Us Since Neanderthal Times - Indian Defence Review
07.06.2025 16:35

Bed bugs may be humanitys oldest known pest, having first made the leap from animal hosts to early human relatives more than 60,000 years ago. A new genomic study suggests they transitioned from bats… [+3905 chars]