bn:00609664n
Noun Named Entity
ES
No term available
EN
The Schulich School of Business is the business school of York University located in Toronto, Ontario, Canada. Wikipedia
Relations
Sources
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
PARENT ORGANIZATION