An international research team has proposed a perovskite solar cell architecture incorporating a thin tetraphenyl-porphine ...