Shanghai, Shanghai, China
Queensland University of Technology
Shanghai Electrical & Machinery College