University of Applied Science and Technology's Ranking and Review
country rank 34
world rank 5788