bn:01020297n
Noun Concept
SYL
No term available
EN
Concentrated solar power systems generate solar power by using mirrors or lenses to concentrate a large area of sunlight into a receiver. Wikipedia
Relations
Sources