Finding Art in Unexpected Places

A human-powered automotive mechanism illuminates flourescent cancer cell images linked with the benzene molecule, a carcinogen found in petroleum, in this installation by Maria Michails.

You must be logged in to post a comment Login