University

Abacus Institute of Engineering & Management

https://www.abacusinstitute.org/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
23381
10283
3034
23175
6488
6650