84
Schulich School of Business

Schulich School of Business

The Schulich School of Business is York University's business school located in Toronto, Ontario, Canada.

Toronto - Ontario - Canada

English

Education

business schools university education



Profile statistics

Fans distribution by country

# COUNTRY FANS % TOTAL FANS
1 Canada 7,418 54.87%
2 India 4,068 30.09%
3 Mexico 415 3.07%
4 Pakistan 224 1.66%
5 United States 203 1.50%
6 Bangladesh 165 1.22%


View all