University

Institute of Business and Medical Careers

https://ibmc.edu/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
11491
2884
2696
13658
9763
5822
6528