Istituto Europeo di Microchirurgia Oculare is a research organisation in Udine, IT. OpenAlex records 157 works and 4,687 citations for it.