University

Instituto Politécnico de Beja

http://portal.ipbeja.pt/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
3789
1152
31
4798
6095
5306
3900