Multilingual dictionary of abbreviations

What does UKAEA mean?

Code

Meaning

Language

Themes and places

UKAEA

United Kingdom Atomic Energy Agency

In English