Hollis Johnson / Business Insider The science behind uBiome’s products is flawed, according to insiders and outside experts. They say that raises new questions about the company’s future. Founded in 2012, buzzy startup uBiome raised $105 million from investors to explore the microbiome, a "forgotten organ." The FBI raided uBiome’s headquarters in April, reportedly related […]