Leading indicators Total Purchase of R&D services. Extramural R&D (thousands of euros) 4.732 In Spain 4.371 In the rest of the world 360