Search results for: Deguang Yang
British Journal of Pharmacology > 178 > 2 > 328 - 345
The Canadian Journal of Chemical Engineering > 98 > 2 > 616 - 624
Plant Cell Reports > 2018 > 37 > 2 > 251-264
Science China Life Sciences > 2015 > 58 > 3 > 261-269
Antonie van Leeuwenhoek > 2013 > 103 > 2 > 293-298
Quaternary Research > 2012 > 78 > 1 > 24-34
Journal of Huazhong University of Science and Technology [Medical Sciences] > 2009 > 29 > 5 > 527-534
Journal of Huazhong University of Science and Technology [Medical Sciences] > 2007 > 27 > 4 > 354-357