Elka Armstrong

Elka_ArmstrongElka Armstrong is an entomologist at AgBiome. She maintains several insect colonies for assay use. She also runs bioassays an a number of agricultural crop pests. Elka received a B.S. in Biological Sciences from North Carolina State University in 1998.