Search results for: L. Chen
Process Biochemistry > 2006 > 41 > 4 > 824-828
Desalination > 1997 > 109 > 2 > 121-130
Water Research > 1997 > 31 > 4 > 868-876
Process Biochemistry > 2006 > 41 > 4 > 824-828
Desalination > 1997 > 109 > 2 > 121-130
Water Research > 1997 > 31 > 4 > 868-876