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 Reports | AllMind News