Civility:
- Dr.
Name:
Yubin
Last name:
Lan
Email:
Telephone (office):
Fax:
+ 979 260 9386
Country:
United States
Affiliation:
USDA ARS, Aerial Application Technology Group, Areawide Pest Management Research Unit, 2771 F&B Road, College Station, TX 77845, USA