Skip to main content

Professor Sheelagh McGuinness

Co-Investigator

  • Professor of Law at the University of Bristol