IIRS

views updated

IIRS (Irish Republic) Institute for Industrial Research and Standards

More From encyclopedia.com