The chain of 19 islands that make up the Galapagos archipelago have been called “a priceless living laboratory.” The vast biodiversity of these islands that lie 600 miles off the coast of Ecuador is said to have inspired the theory of evolution. Now, a local organization is working to help … [Read more...] about Flagstaff Scientists Working to Control Galapagos Rat Population without Poison