BBC Science Focus

35

-

The percentage increase in efficiency of wind turbines, when their design is inspired by insect wings.

Newspapers in English

Newspapers from United Kingdom