Search results for: Haibo Liu
Journal of Chemical Technology & Biotechnology > 93 > 6 > 1733 - 1741
Chemosphere > 2014 > 103 > Complete > 1-11
Journal of Chemical Technology & Biotechnology > 93 > 6 > 1733 - 1741
Chemosphere > 2014 > 103 > Complete > 1-11