European Union

European Union

Claimed
Supranational political and economic union of 27 member states located primarily in Europe. The EU is a major funding source for innovation.


No columns specified