Return to Article Details Development of TiO2-based dye-sensitized solar cells using natural dyes extracted from some plant-based materials Download Download PDF