
Electron blocking for 18.5%-efficient carbon-electrode perovskite solar cell
Image: Fraunhofer Institute for Solar Energy Systems ISE, Advanced Energy Materials, Creative Commons License CC BY 4.0 Scientists in Germany and Switzerland have developed a