Return to Issue Details A Review of Research and Technology Development on the Archimedes Screw Wind Turbine Download Download PDF