Dinosaurs may hold unlikely key to cancer breakthroughs say scientists 0 31.05.2025 09:00 «Mirror» (mirror.co.uk) Researchers explored the fossil of a Telmatosaurus transsylvanicus, a 'marsh lizard' that existed between 66 and 70 million years ago