Stamford International University

Country Thailand
Website http://www.stamford.edu/