78446080
Jul 6, 2004
Sep 27, 2005
THE BIOMIMICRY GUILD LLC
Subscribe
consulting services in the science of studying nature's models and imitating or taking inspiration from the designs and processes of nature to solve human problems