Rich AltherrDecember 23, 2016Echidna, Biomimicry, AustraliaComment E.S.P. - Echidna Sensory Perception Much like the mysteries of Rudolf’s red nose, the Echidna’s snout could provide humans with ways for navigation, small scale discovery, or new methods of scanning objects. How else can you imagine this sustainable technology be used? Rich AltherrDecember 23, 2016Echidna, Biomimicry, AustraliaComment