Yangpu Campus

Building D, Huifang Plaza, 111 Ningguo Road, Shanghai