Search results for: Felix Garcia-Ochoa
Journal of Chemical Technology & Biotechnology > 94 > 3 > 850 - 858
Biotechnology Progress > 34 > 5 > 1073 - 1080
Journal of Chemical Technology & Biotechnology > 92 > 8 > 2050 - 2059
Biochemical Engineering Journal > 2017 > 117 > PA > 57-65