Work > BioData Collaboration

Paper Tape Display
Paper Tape Display
mixed media and electronics
2017