May Berenbaum
News Local/State

‘Exploding Arthropods’ Highlight This Year’s ‘Insect Fear Film Festival’

Illinois Public Media's Brian Moline previews the 33rd Annual Insect Fear Film Festival with its creator, U of I entomology professor and department head May Berenbaum.