Search results for: Yuanqing Luo
New Phytologist > 233 > 4 > 1881 - 1899
Journal of Separation Science > 42 > 23 > 3589 - 3598
Optics and Lasers in Engineering > 2017 > 94 > C > 1-11
Industrial Crops & Products > 2014 > 54 > Complete > 92-101