A feature of the Earth's atmosphere which has long puzzled scientists is replicated in the atmosphere of Saturn, according to new research.
A feature of the Earth's atmosphere which has long puzzled scientists is replicated in the atmosphere of Saturn, according to new research.