King Abdulaziz City for Science and Technology( Prince Turkey Gate) is located in Riyadh, Saudi Arabia on Prince Turki Ibn Abdulaziz Al Awwal Rd, Al Raed. King Abdulaziz City for Science and Technology( Prince Turkey Gate) is rated 4.5 out of 5 in the category research institute in Saudi Arabia.
Address
Prince Turki Ibn Abdulaziz Al Awwal Rd, Al Raed