Entomology 2017

Highlights from the Entomological Society of America's Entomology 2017 conference, held in Denver, Colo.