Stockholm University

Stockholm University

Stockholm University  is a public university in Stockholm, Sweden, founded as a college in 1878, with university status since 1960.…