University

NRI Academy of Sciences

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
31076
15008
5209
31073
5963
6683