Michael FitzGerald

Michael FitzGerald is a researcher at the European University Institute's department of law.