Big Picture Science – The Pest of Us: Jeffrey Lockwood

by Gary Niederhoff on January 26, 2014


The Pest of Us – Jeffrey Lockwood
Part 2 of The Pest of Us, featuring Jeffrey Lockwood, professor of natural sciences and humanities, University of Wyoming, author of The Infested Mind: Why Humans Fear, Loathe, and Love Insects.
(TRT 9:53)

Leave a Comment

Spam Protection by WP-SpamFree

Previous post:

Next post: