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.

July 10, 2016
7:00 AM EDT