Technical University of Munich - hírek
Oxford named world's best university in Times' 2025 rankings. Where else in Europe came out top?
Oxford named world's best university again. What other universities ranked the highest for 2025?