Ouda Biotech was founded on October 21, 2022 and is located in London, UK.Ouda Biotech is a division of Ori Biotech, a UK-based biotechnology company founded in 2015, which focuses on developing and marketing solutions and technologies for the production of cell therapy products.
Show More