Earlier today, the six finalist teams from Shanghai Theatre Academy, East China University of Science and Technology, and Donghua University presented their projects to the leadership of Shanghai Disn…
( read original story …)
The Shanghai News
Earlier today, the six finalist teams from Shanghai Theatre Academy, East China University of Science and Technology, and Donghua University presented their projects to the leadership of Shanghai Disn…
( read original story …)