Search results
Chemical Engineering Science > 2009 > 64 > 24 > 5308-5318
Science China Technological Sciences > 2009 > 52 > 10 > 2943-2951
Chemical Engineering Science > 2009 > 64 > 24 > 5308-5318
Science China Technological Sciences > 2009 > 52 > 10 > 2943-2951