Biofouling—the Achilles heel of membrane processes

Biofouling—the Achilles heel of membrane processes