NanoEngineering professor, Sheng Xu and his research lab have developed a new method to fabricate perovskites as single-crystal thin films. This new method results in the perovskites showing fewer defects, enhanced stability and more efficiency for use in solar cells and optical devices.