Entomologist and Cal Poly Pomona agriculture professor Richard Kaae suggests that cockroaches are the most feared of all insects.
This article ran in the Times Free Press on Sept. 20, 2015.
Entomologist and Cal Poly Pomona agriculture professor Richard Kaae suggests that cockroaches are the most feared of all insects.
This article ran in the Times Free Press on Sept. 20, 2015.