Karlstad University’s spot in international ranking consolidated

 2021-10-21