A novel porous nylon biocarrier for immobilized bacteria

Related Concept Videos