University

Indian Institute of Foreign Trade

http://tedu.iift.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5985
1935
314
7689
5354
8602
5362