TY - RPRT TI - Electron injection at dye-sensitized semiconductor electrodes. AU - David F Watson AU - Gerald J Meyer PY - 2005 DO - 10.1146/annurev.physchem.56.092503.141142 UR - https://pubmed.ncbi.nlm.nih.gov/15796698/ ID - 15796698 ER -