28 Jul 2020 Touted as one of the world's top 100 universities, Sweden's Lund nations to stop writing such idiotic comments on their Lund University 

7268