I D (es)

I+D stands for Investigación y Desarrollo, Research and Development (R&D), in Spain

External

 * INE (es), Estadística sobre actividades de I+D