University

(4) Universidad Internacional Isabel I de Castilla (Universidad Privada Internacional de Burgos)

https://www.ui1.es/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4427
1345
77
9048
4669
4655