University

United Methodist University

http://umu.edu.lr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21523
699
3
21238
5963
6658