Search results for: Shouhui Wei
Pest Management Science > 76 > 6 > 1993 - 2003
Weed Biology and Management > 17 > 4 > 161 - 168
The Plant Journal > 89 > 2 > 407 - 415
Weed Biology and Management > 15 > 4 > 133 - 137
Weed Biology and Management > 11 > 3 > 160 - 166