29-01-2023 14:02
via
scitechdaily.com
Mass Extinction Traced to Ozone Depletion: Fossil Pollen “Sunscreen” Evidence Emerges
Scientists from China, Germany, and the UK led by Prof. LIU Feng from the Nanjing Institute of Geology and Palaeontology of the Chinese Academy of...
Read more »