University

Instituto Tecnológico de la Región de Los Llanos

https://itsrll.edu.mx/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
27374
3213
767
27337
6488
6650