Search This Blog

Monday, December 28, 2009

Whale Power!





At the site Whale Power you can read all about one form of biomimicry technology which is revolutionizing wind turbines and other blades.

No comments: