University

Parala Maharaja Engineering College

http://www.pmec.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18248
7611
1795
21057
6030
6650