Return to Article Details
MEDIA ARCHITECTURE AND INTERACTIVE ART INSTALLATIONS STIMULATING HUMAN INVOLVEMENT AND ACTIVITIES IN PUBLIC SPACES
Download
Download PDF