University

International Institute of Rehabilitation Sciences and Research

https://iirs.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27778
12567
3960
26727
27726
7356
6084