University

The Millennium University College TMUC

https://tmuc.edu.pk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14168
5606
140
12861
5963
6683