Organization

Stockholm University

Stockholm, Sweden
Joined in December 2011

About Us

Stockholm University, in the capital of Sweden, is characterised by openness, innovation and collaboration. Ranked among the world’s top 100 universities, Stockholm University is one of Europe's leading centres for higher education and…

Areas of Focus Include
  • Education
Location
10 Universitetsvägen, Stockholm University, Stockholm 114 18, SE