Dr. Jeffrey Lockwood Discusses Insect Fear and His New Book

April 6, 2018
Podcasts

Lockwood, University of Wyoming entomologist, provides insights into insect fear and discusses the publication of his new book “Murder on the Fly.”