University

Adhiparasakthi Siddhar Peedam

https://www.omsakthiamma.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23872
10569
3200
23689
6492
6650