Professor Farid Mirbagheri

Associate Head of Department
Professor
Department of Politics and Governance , School of Law