#36 John Leavengood
Manage episode 292982679 series 2797068
John Leavengood is a published entomologist in the state of Florida. He talks about his journey of becoming an entomologist, the difficulty and technicality of his profession, as well as his take on the possible use of insects in warfare.
64 episodes