University

Abacus Institute of Engineering & Management

https://www.abacusinstitute.org/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
22697
9565
2548
20897
22594
7356
6084