- Research & Tech
- By Laura Sinpetru
- December 27th, 2012
Peel-and-Stick Solar Cells Developed by Stanford Researchers
This new technology makes it easier to harvest sun power, the researchers explain
This new technology makes it easier to harvest sun power, the researchers explain