Rank;Global Rank;Institution;Country;Sector 1;4894;Barcelona Graduate School of Economics/Barcelona GSE;ESP;Non-Profit 2;5346;Tecnalia Corporacion Tecnologica *;ESP;Non-Profit