IMO, Instituto de Microcirugía OcularLocation C/ Josep Maria Lladó, 3BarcelonaSpain08035CataloniaNext Event No upcoming events Loading Map.... IMO, Instituto de Microcirugía OcularC/ Josep Maria Lladó, 3 - BarcelonaEvents 41.41057 2.124239999999986 Upcoming Events <li>No events in this location</li>Item posted February 13, 2017