University

Institute of Business and Medical Careers

https://ibmc.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11491
2696
2696
13659
9763
5822
6529