Chinese researchers say isotopic changes detected in snail shells are a record of Zhengzhou's 2021 super rainstorm Chinese scientists have found signs of a super rainstorm etched in the shells of ...
Chinese scientists have found signs of a super rainstorm etched in the shells of snails, in an experiment that could help unlock evidence in the fossil record of ancient “tipping points” in ...