University

University of Petroleum & Energy Studies

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3075
962
115
7809
6090
2424
3081