Mark-David Hosale

computational media artist and composer

Selected Works, Hardware & Software Projects