Nanotubes could make more robust, cheaper solar cells

/t/l/x/TE_Rice_dye_solar_cell.jpg