chicago, illinois, united states
Shanghai Jiao Tong University
Illinois Institute of Technology
Beijing Foreign Studies University