Improved Luminescent Solar Concentrators Now Available

Improved Luminescent Solar Concentrators Now Available

The devices were created by researchers in the United States