University

International Institute of Rehabilitation Sciences and Research

https://iirs.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29958
14347
4985
29950
6492
6650