Where Human Rights Meet Administrative Law: Essential Elements and Limits to Delegation: European Court of Justice, Grand Chamber C-355/10: European Parliament v. Council of the European UnionWhere Human Rights Meet Administrative Law: Essential Elements and Limits to Delegation: European Court of Justice, Grand Chamber C-355/10: European Parliament v. Council of the European Union