Skip to content

Dr Sheelagh McGuinnessBA (Galway), LLB (Galway), MA (Manchester), PhD (Manchester)

Reader in Law