Daily Archive for September 20th, 2010

Solar cell, heal thyself

New self-assembling photovoltaic technology can keep repairing itself to avoid any loss in performance.

Links extern:
Solar cell, heal thyself