University

International Institute of Rehabilitation Sciences and Research

http://iirs.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26736
11577
3662
27207
26440
8602
6115