bn:04791551n
Noun Named Entity
AR
No term available
EN
Stockholm Business School is one of the largest academic departments at Stockholm University with around 3 500 students and 120 researchers/lecturers. Wikipedia
Relations
Sources
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY