University

Flavius Mareka College

https://flaviusmareka.net/

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