Disambiguation evidence for INSEAD via surface form

"European Institute of Business Administration"

Triples (1)

Triples where some other subject referred to this entity as "European Institute of Business Administration".

Global Innovation Index → wasInitiallyCoPublishedBy →
"European Institute of Business Administration"
↳ resolves to INSEAD
ⓘ