Research, development and innovation. En español, I+D+i.

« Back to Glossary Index