Indiana University Indiana University IU
Business Organization, Pompeu Fabra University, Barcelona, Spain