Cockroaches & Antibiotic Resistance
Of course cockroaches get a bad rap (I don’t like them much either, YUCK), but apparently we may need them more than we think!
Of course cockroaches get a bad rap (I don’t like them much either, YUCK), but apparently we may need them more than we think!