INSEAD

views updated

INSEAD (or Insead) Institut européen d'administration des affaires (French: European Institute of Administrative Affairs)

More From encyclopedia.com