University

University of Petroleum & Energy Studies

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2241
609
79
4708
1707
2727