Three Rivers Medical said yesterday that it won CE Mark approval in the European Union back in October for its Rio embolization coil for treating brain aneurysms. Mountain View, Calif.-based Three Rivers said it also treated the first 10 patients with the Rio device, which is also CE Marked for peripheral embolizations. The company said it […]