University | Ranking Web of Universities

University

Institut Saint-Luc Tournai

http://www.st-luc-tournai.net/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20386
5049
80
27680
17930
10776
5984