minus-squareyou_are_it@lemmy.sdf.orgtoUplifting News@lemmy.world•A new part of the immune system has been discovered and it is a goldmine of potential antibiotics, scientists have said.linkfedilinkEnglisharrow-up1·26 days agoThis sounds like a rather huge progress linkfedilink
This sounds like a rather huge progress