Search

EPFL

Culture

Tasty Tech Eye Candy of the Week (July 10)

In this week's tech gallery, we look at leafy lights, Noah's Ark and a pair of shoes that morphs to your feet.

Published On 07/10/2016
12:00 PM EDT