Stable Blue Luminescent CsPbBr3 Perovskite Nanocrystals Confined in Mesoporous Thin Films

Stable Blue Luminescent CsPbBr3 Perovskite Nanocrystals Confined in Mesoporous Thin Films