Phoenix, AZ
Harbin University of Science and Technology
National University of Defense Technology
University of Delaware