Profile picture
Jian J Duan
Doctorate
  • Senior Researcher
    Primary
    Beneficial Insects Introduction Research Unit, Agricultural Research Service (USDA)
    Newark, United States
  • Professor
    University of Delaware
    Newark, United States
mini profile avatar Jian Duan