May 17, 2019 by News Staff

Bedbugs are blood-sucking parasites in the family Cimicidae. A multinational research team led by University of Sheffield, the University Museum Bergen...