University

University of Petroleum & Energy Studies

https://www.upes.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2796
822
94
4961
5754
1963
2879