Rank;Global Rank;Institution;Country;Sector 1;1353;Tecnalia Research & Innovation;ESP;Non-Profit 2;2383;Institut Catala de Paleontologia Miquel Crusafont;ESP;Non-Profit