Karen Olmstead

Karen Olmstead

Education

  • University of Maryland, PhD, Entomology, 1991
  • University of Delaware, MS, Entomology, 1984
  • University of Delaware, BS, Entomology, 1981