s201068676 s201068676 08-06-2021 Biology contestada Which layer of the atmosphere protects all life on land by absorbing high energy radiation?