TY - RPRT TI - Ultrafast electron transfer at the molecule-semiconductor nanoparticle interface. AU - Neil A Anderson AU - Tianquan Lian PY - 2005 DO - 10.1146/annurev.physchem.55.091602.094347 UR - https://pubmed.ncbi.nlm.nih.gov/15796709/ ID - 15796709 ER -