University

Universidad Técnica de Comercialización y Desarrollo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23480
2421
29
24191
23222
5822
6528