University

Adhiparasakthi Siddhar Peedam

https://www.omsakthiamma.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29743
14096
4848
29723
5963
6658