University

Truba College

https://www.trubainstitute.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19085
7760
1743
20113
18485
7356
6084