King Abdullah University of Science and Technology 5.27

4.3 star(s) from 523 votes
Thuwal, 23955
Saudi Arabia

About King Abdullah University of Science and Technology

King Abdullah University of Science and Technology King Abdullah University of Science and Technology is a well known place listed as Technical Institute in Thuwal ,

Contact Details & Working Hours