bn:02647733n
Noun Concept
IT
No term available
EN
The wind lens is a modification on the wind turbine created by Professor Ohya from the Kyushu University as an attempt to be more efficient in production of electricity and less invasive to both humans and nature. Wikipedia
Relations
Sources