On the Front Lines of Galapagos Conservation: An Interview with Swen Lorenz of the Charles Darwin Foundation
Recently, we had the chance to catch up with Swen Lorenz, the Executive Director of the Charles Darwin Foundation (CDF), which operates the Charles Darwin Research Station on the island of Santa Cruz, about his organization’s work, why the Galapagos Islands matter, and what it’s like living in paradise.