University

Flavius Mareka College

https://flaviusmareka.net/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19328
576
83
24414
18508
5822
6528