Search results for: Yunchao Feng
Journal of Chemical Technology & Biotechnology > 95 > 6 > 1748 - 1755
Journal of Chemical Technology & Biotechnology > 94 > 12 > 3832 - 3838
Industrial Crops and Products > 2018 > 112 > C > 18-23
Acta Astronautica > 2016 > 129 > C > 1-7
Food and Chemical Toxicology > 2012 > 50 > 9 > 3264-3272