Feng Liu

Auburn University
Entomology and Plant Pathology
301 Funchess Hall
Auburn, AL
USA 36849

Papers:
24 DEET Scrambled the Olfactory Response of Bed Bugs to Human Odorants