A Bedbug Trap That Might Actually Work

Researchers are learning to use bed bugs pheromones against them

Leave a Reply