Biofilms as complex differentiated communities

Biofilms as complex differentiated communities