Cleveland Clinic opens 184-bed London hospital

Cleveland Clinic expanded its global presence with the opening of its 184-bed hospital in London March 29.