University of Manchester

Ranked & featured
Manchester, United Kingdom
=53rd in World University Rankings 2025