We are sorry to annouce that Stephen Tourell Projects has been closed indefinitely due to the inability of business operation by its owner Stephen Tourell. The owner can't pay for this website yet for the exhibition or the artists thus has no ability to keep the business running. He ran away with multi debit and personal loans.

— Current Show —

Shiqi Yang

(November 14th - December 12th 2014)

Born in Changchun,Jailin Province, part of the Manchurian Peninsula in North East China. He studied computer Science at Zhejiang University in Hangzhou. He holds two masters degrees in software engineering and computer science from Carnegie Melon and University of San Francisco.