Roya Talibova

Roya Talibova
Sultan Qaboos bin Said of Oman Assistant Professor of International Relations
Harvard Kennedy School

Roya’s HKS profile