A new species of the large-headed coastal marine turtle Solnhofia (Testudinata, Thalassochelydia) from the Late Jurassic of NW Switzerland Posted byArcheo.news Read more by Jérémy Anquetin, Christian Püntener Published on PeerJ Life & Environment. November 12 2020