Tropical Research Institute entomologist David Roubik talks about his life as a scientist based in Panama

 

 

Tags: , ,