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