University

St Francis Institute of Management and Research

https://www.sfimar.org/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
19440
8196
2036
18870
6488
6650