Five reasons to fall in love with the cockroach Scienceline, 12 Feb 2019 They look gross — especially up close — but the humble roach has a lot to offer researchers developing better antibiotics…