University

Mother Teresa Institute of Science and Technology

https://mistech.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24486
10890
3357
24353
5963
6683