Implantica announces landmark RefluxStop® study of 602 patients across 22 European centers, with up to 6.75-year follow-up, published in Nature's Scientific ReportsContributed by: PR NewswireTagsImplantica