Bldg18,NO.50 Moganshan Rd,
Shanghai
China
Shanghai
China
Chronus Art Center (CAC) is a leading art institution based in Shanghai, China, dedicated to the intersection of art, technology, and new media. CAC aims to foster innovative artistic practices and to explore the cultural and social implications of emerging technologies through exhibitions, research, residencies, and educational programs.