University

Jaypee University of Information Technology Waknaghat

https://ror.org/00hshrf16

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3144
1002
149
9776
2810
2467