Ph.D:
Public Law,University of Tehran
M. Sc:
Public Law,University of Tehran
B. Sc:
Law,University of Tehran
Teaching Areas
Constitutional Law
Administrative Law
Labor Law
Insurance law
Comparative Law
Public Finance Law
Legal texts in English
Introduction to Science of Law