Browse/search for people

Dr Cian Murphy

Courses

Dr Murphy currently teaches 1 courses:

Students

Teaching

  • Law and Globalisation
  • General Principles of International Law
  • Human Rights and International Law