Elizabeth “Wizzie” Brown likes to “play” with bugs, and has for as long as she can remember. She says her favorite insects are beetles. She puts her interest in insects to good use as an entomologist with Texas AgriLife Extension Service.
Posts Tagged ‘ Integrated Pest Management ’
Cecilia | Category: guest bio, the show