Looking for Life (2009)

Looking For Life explores the mysterious origins of life on earth, turning people’s bodies into catalysts for the emergence of life on earth as it may have happened billions of years ago. The exhibit premiered at the NEMO Science Center in Amsterdam.