An international US city: 7 reasons to study in Tampa
The University of South Florida is located in one of the top 20 metropolitan areas in the United States: the incredible City of Tampa. Four years ago, Isa moved from...
INTO Centres, Living Abroad, Studying
19 Jan, 2017
The University of South Florida is located in one of the top 20 metropolitan areas in the United States: the incredible City of Tampa. Four years ago, Isa moved from...