João Martinho Moura, artistic residency at the International Iberian Nanotechnology Laboratory (INL). Nano Abstractions, 2017

João Martinho Moura, artistic residency at the International Iberian Nanotechnology Laboratory (INL). Nano Abstractions, 2017

João Martinho Moura, artistic residency at the International Iberian Nanotechnology Laboratory (INL). Nano Abstractions, 2017