Self-repairing solar cells could also fix our energy dependency UncategorizedadminSeptember 7, 2010 Source : http://www.engadget.com/2010/09/07/self-repairing-solar-cells-could-also-fix-our-energy-dependency/