Researchers at North Carolina State University have shown a link between the size of cockroach home infestations and the levels of both allergens and endotoxins in those homes, with lowering roach ...
The German cockroach is an indoor pest that is found across the world. Science has finally solved the mystery of its origin. The cockroach, contrary to popular belief, isn’t one species. There are ...