University

Flavius Mareka College

https://flaviusmareka.net/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19433
542
73
22004
18661
8602
6115