Search results for: Wen Hao Shen
Photochemistry and Photobiology > 98 > 6 > 1343 - 1354
Carbohydrate Polymers > 2018 > 181 > C > 879-884
Biomedicine & Pharmacotherapy > 2017 > 92 > C > 595-605
Tumor Biology > 2014 > 35 > 3 > 2075-2080
Pathology & Oncology Research > 2013 > 19 > 2 > 205-210
Materials Letters > 2011 > 65 > 21-22 > 3298-3300
European Journal of Cancer > 2010 > 46 > 9 > 1712-1723
Histochemistry and Cell Biology > 2010 > 133 > 2 > 163-175
Journal of Shanghai University (English Edition) > 2006 > 10 > 2 > 185-188