University

Liverpool John Moores University

http://www.ljmu.ac.uk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
750
315
63
2800
1412
689
641