Stockholm University (Stockholms universitet)

Details

One of the largest universities in Scandinavia

Map