Eduniversal
Business Schools Ranking

Stockholm School of Economics

Sweden

Sveavägen 65 P.O. Box 6501 113 83 Stockholm

Stockholm

Stockholm

Not completed by the school

http://www.hhs.se/

5 Palmes

UNIVERSAL Business School

Eduniversal Rankings
Deans’ Recommendations

302