University

Universidad de Ingeniería y Tecnología UTEC

https://ror.org/040gykh71

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
4344
371
19
5048
3728
5302