James P. Strange, PhD

Professor and Chair, Department of Entomology

  • Chair and Professor, Department of Entomology
Dr. James P. Strange