
Ending cockroach infestations in public housing: Virginia Tech researcher discovers a more effective alternative
Insect infestations in our homes – think thousands of cockroaches or bedbugs – can trigger emotional responses much deeper than embarrassment.







