IMO, Instituto de Microcirugía OcularLocation xxxC/ Josep Maria Lladó, 3BarcelonaSpain08035CataloniaNext Event No upcoming events Loading Map.... IMO, Instituto de Microcirugía OcularC/ Josep Maria Lladó, 3 - Barcelona'.__('Events', 'events-manager').' 41.41057 2.124239999999986 Upcoming EventsNo events in this locationItem posted February 13, 2017