Listen

Description

Bacteria have immune systems? Even adaptive immune systems? And autoimmunity?
Well... sort of