Tualatin, Oregon
Portland State University
South China University of Technology
University Of California - Riverside