Biomodd Symbiosis between biological and electronic systems Nature and technology are not juxtaposed but rather fused into imaginative hybrid installations.
Biomodd Symbiosis between biological and electronic systems Nature and technology are not juxtaposed but rather fused into imaginative hybrid installations.