Designing Technologies for the Millennium

Sustainable innovation from nature