Posted by: Riten May 8, 2007
Login in to Rate this Post:
0
?
I don't know about much about B-schools in Canada, but Ivey School of Business at University of Western Ontario was ranked 17th in the world by US News and World Report few years back.