08 Oct INFO Combating Biofilms Posted by Kat D 07/04/2022 The definition of biofilms are “a thin but robust layer of mucilage adhering to a solid surface and ... Continue reading