Rare earth metal co-doped Zn0·9La0.05M0.05O (M = Yb, Sm, Nd) nanocrystals; energy gap tailoring, structural, photocatalytic and antibacterial studies. (February 2021)