University

Flavius Mareka College

https://flaviusmareka.net/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
19433
542
73
22004
18661
8602
6115