Farzad Sharifiyazdi

Farzad Cyrus Sharifi holds a PhD in Geopolitics from Kings College London, UK.