Yubin Lan

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

Photo: