University

Truba College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19338
7990
1798
20677
18912
5819
6626