University

Adhiparasakthi Siddhar Peedam

https://www.omsakthiamma.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29741
14095
4848
29721
5963
6683