Profile picture
Xue-Qing Yang
Post-Doctorate
  • Professor
    Department of Entomology, Shenyang Agricultural University
    Shenyang, China
mini profile avatar Xue-Qing Yang