GBSB Global Business School Review
Barcelona is a great city. And the school is centrally located.
My studies were very good and the life in Barcelona was great!
Translate to English
for more details.