A new peer-reviewed study by North Carolina State University analyzed the effects of anti-parasitic drugs ivermectin and fluralaner in fighting bed bugs.
A bed bug, one of the most persistent "pest" animals to plague humanity. Can we find a way to stop them? (Illustrative)(photo credit: Wikimedia Commons)ByAARON REICHUpdated: