irvine, california, united states
Beijing University of Post and Telecommunications
Texas A&M University
Queen Mary, U. of London