Sultan Bin Abdulaziz Science and Technology Center

Science/Technology Museum/Centre
Khobar, Saudi Arabia

INSTITUTION OVERVIEW

Address: Khobar, Saudi Arabia

More about this institution

For more information about attendance and exhibitions, log in or sign up