TY - JOUR AU - Yann Pellegrin AU - Fabrice Odobel TI - Sacrificial electron donor reagents for solar fuel production JO - Comptes Rendus. Chimie PY - 2017 SP - 283 EP - 295 VL - 20 IS - 3 PB - Elsevier DO - 10.1016/j.crci.2015.11.026 LA - en ID - CRCHIM_2017__20_3_283_0 ER -