Efficient and Robust Dye Sensitized Solar Cells and Modules ROBUST DSCFrom: 2008 to: 2011Reference: FP7-EERGY-2007-1-RTDEuropean Collaborative Projects