Skip to main content

Free UK delivery for orders £30

Bloomsbury Home

Biography

Maria Grazia Porcedda is Assistant Professor of Information Technology Law at Trinity College Dublin.
Environment: Staging