Ferri-hydrite: A Novel Electron-Selective Contact Layer for InP Photovoltaic and Photoelectrochemical CellsBy Paul McGarry / January 1, 2023