Search results for: Fenglin Yang
Applied Microbiology and Biotechnology > 2017 > 101 > 9 > 3821-3828
Bioresource Technology > 2009 > 100 > 4 > 1548-1554
Bioresource Technology > 2008 > 99 > 8 > 2749-2756
Applied Microbiology and Biotechnology > 2017 > 101 > 9 > 3821-3828
Bioresource Technology > 2009 > 100 > 4 > 1548-1554
Bioresource Technology > 2008 > 99 > 8 > 2749-2756