Search results for: Yuran Huang
Pest Management Science > 76 > 3 > 961 - 966
World Development > 2018 > 101 > C > 173-187
Biotechnology Advances > 2014 > 32 > 4 > 693-710
Biomaterials > 2012 > 33 > 13 > 3515-3528
Acta Biomaterialia > 2012 > 8 > 1 > 439-448