Redmond, WA
University of Science and Technology of China
Huazhong University of Science and Technology