University

Abacus Institute of Engineering & Management

https://www.abacusinstitute.org/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
23381
10283
3034
23175
6488
6650