University

Abacus Institute of Engineering & Management

https://www.abacusinstitute.org/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
22953
9895
2670
21654
22916
5822
6528