University

Institute of Business Studies & Research

https://www.ibsar.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19793
8108
1876
27899
18218
7356
6084