University

Geospatial Science & Technology College

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20595
8730
168
20238
5963
6683