University

Indira Gandhi Medical College

http://www.igmcshimla.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7098
2296
367
21420
12466
11401
4095