Michael Foran

Michael Foran is a Lecturer in Public Law at the University of Glasgow

@michaelpforan

Michael Foran is a Lecturer in Public Law at the University of Glasgow