King Abdullah University of Science and Technology

King Abdullah University of Science and Technology

Claimed

International, graduate-level research university.

HQ location
Thuwal, Saudi Arabia
Portfolio analysis