Skip to main content

A step closer to putting together the vital puzzle of the bacteria Escherichia coli