Immobilized Biocatalysts, Saccharomyces Yeasts, Wastewater Treatment A Fiechter - Hardback £100.00 Find out more