University

Abacus Institute of Engineering & Management

https://www.abacusinstitute.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23394
10296
3041
23189
6492
6650