University

United Methodist University

http://umu.edu.lr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23663
774
4
23673
23361
8602
6115