
Dr. Jeffrey Lockwood Discusses Insect Fear and His New Book
April 6, 2018
Lockwood, University of Wyoming entomologist, provides insights into insect fear and discusses the publication of his new book “Murder on the Fly.”