Shanghai, Shanghai, China
Northwestern Polytechnic University (CN)
Northwestern Polytechnical University