University

Instituto Politécnico de Beja

http://portal.ipbeja.pt/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
3789
1152
31
4798
6095
5306
3900