P.O. Box 2460
Saudi Arabia
Riyadh, 11451
King Saud University
Perovskite solar cells, high efficiency, interfacial passivation, carbon-based PSCs.