Search results for: Zhibo Chen
Pest Management Science > 79 > 10 > 3830 - 3842
Polymers for Advanced Technologies > 33 > 10 > 3430 - 3436
Artificial Organs > 44 > 6 > 577 - 583
International Journal of Applied Ceramic Technology > 16 > 6 > 2190 - 2196