EOARDC

views updated

EOARDC (USA) European Office of the Air Research and Development Command

More From encyclopedia.com