Brain of ampelosaur from Cuenca (Spain) revealed
Wednesday, January 23, 2013 - 23:00
in Paleontology & Archaeology
Scientists have made a 3-D reconstruction of the remains of ampelosaur, found in 2007 in the site of Lo Hueco (Cuenca). The fossils are about 70 million years old (Late Cretaceous).