University

Geospatial Science & Technology College

https://www.gstc.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21830
9442
199
21522
6488
6650