University

Yogananda Institute of Technology and Science

https://yitsdmr.in/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
31018
15020
5270
31018
6492
6650