Teaching Subjects (Postgraduate & Undergraduate Level)

  • Human Rights and Democratization
  • International Humanitarian Law
  • International Human Rights Law
  • Public International Law