1 (148) | Royal Institute of Technology * | SWE | ||
2 (167) | Chalmers University of Technology * | SWE | ||
3 (201) | Linkoping University | SWE | ||
4 (548) | Lunds University | SWE | ||
5 (678) | Lulea University of Technology | SWE | ||
6 (690) | Uppsala University | SWE | ||
7 (696) | Stockholm University * | SWE | ||