6cd3fb3883d749b6b4621a90d8609713_6.PNG

Writer / Hamed Mousavi

Professor  of  Political Science, University of Tehran. He has a PhD degree in Political Science from Carleton University, Ottawa, Canada.