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

This blog is kept spam free by WP-SpamFree.

Previous post:

Next post: