Operation Mobilisation (OM) Ships International
Operation Mobilization mobilizes people to share the knowledge of Jesus and His love with every generation in every nation. OM pioneers and leads initiatives to redeem lives, rebuild communities and restore hope in over 110 countries. Their ministries are in to the poor and wealthy alike. Holding medical missions is one of their projects. I think they do some medical mission work on their travelling ships.