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