Spare Parts – art and human repair

Opening this week at the Science Gallery London ‘SPARE PARTS’ a new exhibition exploring the idea of human repair and regeneration with artworks and installations through the creative responses of world-renowned artists and designers, questioning what tissue regeneration and organ transplantation really means. Stéphanie Delcroix, the exhibition’s curator comments, “The thought-provoking artworks featured within SPARE […]

Read More… from Spare Parts – art and human repair