Episode notes

Did you know there are about 465,000 islands worldwide? Hear from Penny Becker, the VP of Conservation, on Island Conservation's methods in removing invasive species to maintain sustainability on earth's most tropical places.