University

NRI Academy of Sciences

http://www.nrias.ac.in/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
31076
15008
5209
31073
5963
6683