University

Saint Monica Higher Institute

https://www.smuedu.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22779
770
18
27682
22008
5819
6626