University

Kumaon Engineering College Dwarahat

https://kecua.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17023
6876
1363
24753
15745
5822
6528