Yang Chen
(Click to enlarge)
Artist Statement

Yang Chen was born in Fuzhou, China. He got his Bachelor of Engineering in Computer Science from Tsinghua University (Beijing, China) and Master of Fine Arts in Photography in Indiana University Bloomington. His works are being exhibited internationally.

Exhibition History at Gallery 456
2011Vicissitudes: A Life Journey from China to the United States