This disclosure relates to photovoltaic and photoelectrosynthetic cells, devices, methods of making and using the same.