Dinosaurs titans of past time, 16 Apr 2016 *Ichthyosaurus by Andrey Atuchin Ancient sea creatures knocked out by a one-two punch by Sid Perkins / Nature Communications…