P.O. Box 4600
Oulu FIN-90014, 90570
Finland
University of Oulu
carbon-based printable perovskite solar cells, Screen printing, phosphonic acid additives, hydrogen bonding, shallow defect passivation, stability