Search results for: Zaiming Chen
Bioresource Technology > 2011 > 102 > 2 > 716-723
Chemosphere > 2009 > 76 > 1 > 127-133
Frontiers in Biology > 2009 > 4 > 2 > 217-221
Bioresource Technology > 2011 > 102 > 2 > 716-723
Chemosphere > 2009 > 76 > 1 > 127-133
Frontiers in Biology > 2009 > 4 > 2 > 217-221