Origin of the funds/unit Period Total Total (thousands of euros) 2021 2,269,946 Public Administration: Total (thousands of euros) 2021 970,923 Public Administration: % 2021 42.8 Higher education: Total (thousands of euros) 2021 92,017 Higher education: % 2021 4.1 Companies: Total (thousands of euros) 2021 959,616 Business: % 2021 42.3 PNPI: Total (thousands of euros) 2021 51,384 PNPI: % 2021 2.3 Foreign: Total (thousands of euros) 2021 196,006 Foreign: % 2021 8.6