University

Universidad Técnica de Comercialización y Desarrollo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23798
2725
32
22665
23650
7356
6084