University

United Methodist University

http://umu.edu.lr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20937
622
3
23741
20284
7360
6084