Biofilm (Netherlands)
Keywords: Biotechnology | Science; Chemical technology; Microbiology; Technology