Search results for: Dehua Liu
Applied Energy > 2015 > 150 > Complete > 224-232
Applied Microbiology and Biotechnology > 2009 > 82 > 5 > 815-827
Applied Energy > 2015 > 150 > Complete > 224-232
Applied Microbiology and Biotechnology > 2009 > 82 > 5 > 815-827