Princess Noura

Princess Noura University

Riyadh - Saudi Arabia