Large-scale fluctuations in Precambrian atmospheric and oceanic oxygen levels from the record of U in shales

Large-scale fluctuations in Precambrian atmospheric and oceanic oxygen levels from the record of U in shales