OSR

views updated

OSR (USA) Office of Science and Research

More From encyclopedia.com