Using soft polymer template engineering of mesoporous TiO2 scaffolds to increase perovskite grain size and solar cell efficiency.