King Abdulaziz City for Science and Technology (KACST) is located in Riyadh, Saudi Arabia on King Abdullah Rd, Al Raed. King Abdulaziz City for Science and Technology (KACST) is rated 4.5 out of 5 in the category laboratory in Saudi Arabia.
Address
King Abdullah Rd, Al Raed
Accessibility
Wheelchair-accessible entrance