Institute of the Blue Ribbon (Istituto del Nastro Azzuro) Return to Directory Continent: STANDING COMMITTEE ON EUROPEAN AFFAIRS (SCEA) Country: Italy Year of entry: 1964 Membership status: Associate