Leading indicators Total Purchase of R&D services. Extramural R&D (thousands of euros) 1.481 In Spain 1.357 In the rest of the world 123