The most impressive photo of science last week
here are 11 of the most impressive scientific pictures last week posted on the livescience newspaper.Not a shark or a crocodile, this is the world's most toothed creature with 15,000
owning up to 15,000 teeth, this is the world's most toothed creature. and certainly no one would have expected that this creature was a slug or a snail.