University

International Institute of Rehabilitation Sciences and Research

https://iirs.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29864
14183
4882
29846
5963
6683