Rank;Global Rank;Institution;Country;Sector 1;66;Eurecat Centre Tecnologic de Catalunya;ESP;Non-Profit 2;3385;Institut Catala de Paleontologia Miquel Crusafont;ESP;Non-Profit