MyVidster
Thumbnail for Puddle of Life - Darwin Exhibit

Puddle of Life - Darwin Exhibit

"Puddle of Life" is an educational multi-touch installation that was designed for Coimbra's Science Museum (Darwin exhibit), demonstrating the theory...

Watch video