Statistics of A 3.2% efficient Kesterite device from electrodeposited stacked elemental layers

Contact ORBilu