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