Giacomo Rugge is currently working as Legal Advisor in the Legal Service of the Council of the European Union. He was Senior Research Fellow at the Max Planck Institute in Heidelberg and Contract Agent at the European Parliament's Legal Service. He holds a degree in law from the Catholic University of Milan and a PhD from the Goethe University of Frankfurt am Main. He has extensively published in leading international journals on EU law.