Search results for: Jie Lu
Polymer International > 73 > 5 > 359 - 367
Pest Management Science > 80 > 4 > 1681 - 1691
Chemical Engineering & Technology > 47 > 3 > 596 - 604
Polymer International > 73 > 5 > 359 - 367
Pest Management Science > 80 > 4 > 1681 - 1691
Chemical Engineering & Technology > 47 > 3 > 596 - 604