A multi-component model for granular activated carbon filters combining biofilm and adsorption kinetics. (1st June 2021)