logo

University of Leeds, UK

University of Leeds is among the top 100 universities in the world with international reputation in research and teaching.
School of Mechanical Engineering in the University of Leeds has an international reputation for teaching and research and have consistently achieved the highest possible rating in the UK government Research Assessment Exercise.