Search results for: Shan Chen
International Journal of Biological Macromolecules > 2017 > 95 > C > 1289-1297
International Journal of Biological Macromolecules > 2015 > 76 > Complete > 49-57
International Journal of Biological Macromolecules > 2014 > 67 > Complete > 343-350