Olaleru, Solomon Alan
(2020-02)
Perovskite-based solar cells (PSC) is the fastest growing solar technology to date since inception in 2009. This technology has invigorated the photovoltaic (PV) community. While it has taken 15-42 years for traditional ...