2012 AIChE Annual Meeting

Dye–Sensitized Solar Cells: Using Over 100 Natural Dyes As Sensitizers