Search results for: Mengla Li
Biotechnology Progress > 35 > 5 > n/a - n/a
Journal of Chemical Technology & Biotechnology > 94 > 5 > n/a - n/a
Journal of Chemical Technology & Biotechnology > 94 > 5 > 1528 - 1533
Journal of Biotechnology > 2017 > 259 > C > 126-134