Tags
China
Stephen Fan is a designer and adjunct assistant professor in the Art History and Architectural Studies department at Connecticut…