TY - RPRT TI - Applied physics: Solar cells to dye for. AU - Michael Grätzel PY - 2003 DO - 10.1038/421586a UR - https://pubmed.ncbi.nlm.nih.gov/12571576/ ID - 12571576 ER -