Skip to main content

English: Horizon 2020

Welsh: Horizon 2020

Part of speech

Proper noun

Definition

EU programme for research and innovation.