Origin of the funds/unit years 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