Texas Tech University opens in Costa Rica its first International Campus
With the goal of providing the country, and the region, with the necessary professionals to make a quantitative leap in business, Texas Tech University (TTU) inaugurated today in San José, its first international campus.
For more information please visit here