Designs by Mother Nature – Biomimetic Products 27th February – 24th May 2014 Roca Gallery What is biomimicry? Derived from the Greek word bios meaning ‘life’ and mimisis, meaning biomimicry refers to the copying, emulating and imitating… Read More > 28 January 2014 event exhibition Roca