titunepcakerr titunepcakerr 25-02-2017 Biology contestada What substance in the upper atmosphere blocks ultraviolet radiation from the sun, making life on land possible?