Villarruel Oviedo, Isabel, and Stella de la Torre. 2014. “Preliminary Study of Land Snails in San Cristobal Island, Galapagos”. ACI Avances En Ciencias E Ingenierías 6 (2). https://doi.org/10.18272/aci.v6i2.177.