Search results for: Tianyuan Chen
Earth Surface Processes and Landforms > 46 > 12 > 2421 - 2436
Pest Management Science > 77 > 10 > 4497 - 4509
Pest Management Science > 77 > 1 > 300 - 312
Aeolian Research > 2018 > 33 > C > 23-32
Applied Surface Science > 2013 > 284 > Complete > 107-112
World Wide Web > 2010 > 13 > 3 > 307-341