Search results for: Pingkai Ouyang
Biotechnology Letters > 2016 > 38 > 2 > 271-277
International Journal of Hydrogen Energy > 2015 > 40 > 46 > 16566- 16571
Biotechnology Letters > 2015 > 37 > 1 > 101-107
Biotechnology Letters > 2016 > 38 > 2 > 271-277
International Journal of Hydrogen Energy > 2015 > 40 > 46 > 16566- 16571
Biotechnology Letters > 2015 > 37 > 1 > 101-107