Rank;Global Rank;Institution;Country;Sector 1;516;UNU Maastricht Economic and Social Research Institute on Innovation and Technology;NLD;Non-Profit