University

Institute of Business and Medical Careers

https://ibmc.edu/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort ascending
11491
2696
2696
13659
9763
5822
6529