University

NRI Academy of Sciences

https://nrias.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30918
14970
5244
30916
6492
6650