triosol profile image 61

Super bug vs. superbug


According to British scientists - One of the hardiest insects around, the cockroach, may hold the key to next-generation antibiotics.

placeholder text for bug in Chrome
working