Singleton Park
Swansea , SA2 8PP
United Kingdom
Swansea University
screen-printed, perovskite, scale-up, carbon, Infiltration
carbon-based printable perovskite solar cells, Screen printing, phosphonic acid additives, hydrogen bonding, shallow defect passivation, stability