University

Universidad Técnica de Comercialización y Desarrollo

http://www.utcd.edu.py/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24119
2579
29
23964
5963
6683