Peel-and-Stick Solar Cells Developed by Stanford Researchers

Peel-and-Stick Solar Cells Developed by Stanford Researchers

This new technology makes it easier to harvest sun power, the researchers explain