Nugegoda
Gandodawila
Gangodawila, 10250
Sri Lanka
University of Sri Jayewardenepura
perovskite solar cells (PSCs), Chemical Vapor Deposition (CVD), dangling bonds, Surface passivation, stability, Efficiency