Smart Water Magazine
Connecting Waterpeople

Stockholm University

Stockholm University
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 research.
1 article - Averages:
4
0 (0 )