Photo of Professor Padraig McAuliffe

Professor Padraig McAuliffe BCL, PhD

Associate Head of Law School Law

    Teaching

    English Law of Contract

    Transitional Justice

    Law and Social Justice