Founded in 1945, Shanghai Theatre Academy is one of China’s leading schools of theatre, dance and Chinese opera, and was ECA’s partner on Hamlet: That Is the Question (2007).
Founded in 1945, Shanghai Theatre Academy is one of China’s leading schools of theatre, dance and Chinese opera, and was ECA’s partner on Hamlet: That Is the Question (2007).