Biogenic Synthesis of Cerium Oxide Nanoparticles: Characterization, Biological Activities and Their Corrosion Inhibition Properties. — SciRadar