X

Tag: Biomimicry Institute

Biomimicry: When Nature Inspires Technology

Sometimes the best inventions just grab you and stick with you. In 1941, Swiss engineer George de Mestral went on…