Staff Directory

Junhuan Xu

Junhuan Xu

Post Doctoral Associate

Director Experiment Station

(ENTO)-Entomology

Phone: 479-575-8437

Download vcard

Map