I ran across an article the other day about the Madagascar Darwin bark spider. This spider is able to spin threads of silk 10 times stronger than kevlar and 18x more resilient to impact. Pretty amazing… This got me thinking that the magnificence of nature is pretty tough to ignore. Sometimes it seems that regardless of how much science and technology we throw at things, nature has many times already done it better.

I was struck by the same thinking when I ran across the Renovo website. – Read More –