Taibah Valley

Taibah Valley Academy

Specialized academy established to empower human capital and build their abilities in promising technologies fields.