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 5,422 69.37%
2 India 1,126 14.41%
3 Mexico 248 3.17%
4 Pakistan 135 1.73%
5 United States 120 1.54%
6 Bangladesh 119 1.52%


View all